单元格中的标签位于左上角?

时间:2017-11-21 06:25:03

标签: ios xcode autolayout

这很奇怪 - 我的手机标签看起来像这样:

enter image description here

但是我的约束设置如下:enter image description here

enter image description here

如果我完全删除约束,那么它就可以了。但我在多个平台上以及模拟器和实际设备上进行了测试。我尝试了多种约束组合,但似乎都没有。这在我之前没有发生过,虽然我暂时没有做过多少iOS编程。在XCode 9中有没有明显的错误或新的东西?

编辑我能够通过删除并添加一个新的UITableViewController并重新创建它来解决这个问题,但这很奇怪,我想知道为什么会出现这个问题。第一名。

2 个答案:

答案 0 :(得分:0)

在标签上应用此约束 enter image description here

答案 1 :(得分:0)

检查内容视图的自定义类,位于单元格下方一级。如果内容视图是UITableCellView的子类而不是UIView,您将看到此行为。除非您确定要为内容视图和单元格本身创建自定义类,否则请确保不要在此处使用自定义单元格,在这种情况下,ContentView的自定义类将设置为UIView。

相关问题