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

Ios 位于左上角的单元格中的标签?,ios,xcode,autolayout,Ios,Xcode,Autolayout,这很奇怪-我的手机标签看起来像这样: 但是,我的约束设置如下: 如果我完全移除了约束,那么它就工作了。但我在多个平台上进行了测试,在模拟器和实际设备上都进行了测试。我尝试了多种约束组合,但似乎都不起作用。这种情况以前从未发生在我身上,尽管我已经有一段时间没有做太多的iOS编程了。在XCode 9中是否有明显的错误或新的地方 编辑:我可以通过删除并添加一个新的UITableViewController并重新创建它来修复,但这很奇怪,我想知道为什么会出现这种情况。在标签上应用此约束 检查内容视图

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

但是,我的约束设置如下:

如果我完全移除了约束,那么它就工作了。但我在多个平台上进行了测试,在模拟器和实际设备上都进行了测试。我尝试了多种约束组合,但似乎都不起作用。这种情况以前从未发生在我身上,尽管我已经有一段时间没有做太多的iOS编程了。在XCode 9中是否有明显的错误或新的地方


编辑:我可以通过删除并添加一个新的UITableViewController并重新创建它来修复,但这很奇怪,我想知道为什么会出现这种情况。

在标签上应用此约束

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

我会想到一个有关superview/tableview的问题,它会导致safearea/superview和/witouth“边距”选中。尝试使用对齐约束:垂直对齐Container@NaumanMalik比如说容器的垂直中心?