iOS 8以不正确的高度显示表格视图单元格内容

时间:2014-09-23 20:37:07

标签: ios uitableview ios8

我的应用在iOS 7中正确显示(因为我在IB中设计并在代码中编程):

enter image description here

在iOS 8上,相同屏幕尺寸的完全相同的代码显示:

enter image description here

细胞内容物的高度不同。自动布局打开,单元格内容通过前导/尾随/上/下约束完全绑定到单元格的边界。我已经听说过iOS 8中的新自动尺寸,但在我的笔尖中,单元格设置为自动高度,它定义了明确的高度。为什么会发生这种情况?

1 个答案:

答案 0 :(得分:0)

我已经找到了解决方案。 Xcode 6自动将间距约束添加到边距,而不是超级视图。我还没弄清楚边距是什么意思,但是如果你在添加约束时持有选项键,那么这些边距会变回超级视图,允许你向superview添加常规约束。