我的应用在iOS 7中正确显示(因为我在IB中设计并在代码中编程):
在iOS 8上,相同屏幕尺寸的完全相同的代码显示:
细胞内容物的高度不同。自动布局打开,单元格内容通过前导/尾随/上/下约束完全绑定到单元格的边界。我已经听说过iOS 8中的新自动尺寸,但在我的笔尖中,单元格不设置为自动高度,它定义了明确的高度。为什么会发生这种情况?
答案 0 :(得分:0)
我已经找到了解决方案。 Xcode 6自动将间距约束添加到边距,而不是超级视图。我还没弄清楚边距是什么意思,但是如果你在添加约束时持有选项键,那么这些边距会变回超级视图,允许你向superview添加常规约束。