UITableViewAutomaticDimension在具有特征变量的Xcode 11和iOS 13上不起作用

UITableViewAutomaticDimension在具有特征变量的Xcode 11和iOS 13上不起作用,uitableview,autolayout,traits,ios13,xcode11,Uitableview,Autolayout,Traits,Ios13,Xcode11,我在xib中拥有注册到tableView的视图,并通过UITableViewAutomaticDimension计算高度。在升级到Xcode 11和iOS 13之前,所有这些都工作得很好,现在高度很小而且不正确 我注意到,如果我去掉所有的约束条件,它似乎又能工作了。但如果我为约束(无论水平还是垂直)添加至少一个特征变量,如图所示 即使有两张支票,它也会破裂。但这样的变化效果很好,不会破坏布局 也许是Xcode中的bug或者别的什么。有人遇到过这个问题吗?您需要更详细地编辑您的问题。我刚刚用X

我在xib中拥有注册到tableView的视图,并通过UITableViewAutomaticDimension计算高度。在升级到Xcode 11和iOS 13之前,所有这些都工作得很好,现在高度很小而且不正确

我注意到,如果我去掉所有的约束条件,它似乎又能工作了。但如果我为约束(无论水平还是垂直)添加至少一个特征变量,如图所示

即使有两张支票,它也会破裂。但这样的变化效果很好,不会破坏布局


也许是Xcode中的bug或者别的什么。有人遇到过这个问题吗?

您需要更详细地编辑您的问题。我刚刚用Xcode 11/iOS 13做了一个快速测试,对tableViewCell使用了一个XIB,两个标签上的特征变化(字体大小/样式/颜色)和自动布局行高工作正常。我也有同样的问题。XCode正在自动向单元格添加44高度约束,不知从何而来,它打破了所有类型。是的,我也面临着任何解决方案??