无法在tableview中使用自动布局约束

我有这个表视图,无法添加任何自动布局约束。 控件拖动不起作用 – 没有出现约束,并且构建器表单看起来不活动,我不能在那里设置任何值(见下文)。 整个项目的所有地方都启用了Autolayout,基本上是在每个视图上。 这是为什么?

此表单中的所有字段都处于非活动状态

这是因为您在单元格中选择了单元格或内容视图。 您只能将约束添加到内容视图中的视图。

UPDATE

如果此视图是顶级对象(不是父视图的子级),您也可能无法添加约束来查看。

更新2

您只能将自动布局约束添加到UIViews及其子类。 在您的情况下,您尝试将约束添加到位于UINavigationItem内的UITextField(它不是UIView的子类)。

在这里你可以找到类似的问题和答案: iOS Autolayout和UIToolbar / UIBarButtonItems

确保单元格样式为“自定义”,并且应启用“添加新约束”。

我有一个Cell with Style’Basic’任何我能够自定义标签并添加UITableViewCell子类。 我不小心将我的sockets连接到默认BASIC样式单元格中的UILabel。