我正在尝试约束我的tableview单元格中的某些对象,以便它们将被正确格式化并且不会在不同的设备上进行剪辑。但是,每当我向其中的对象添加约束时,它会将对象从屏幕上抛到左上角。在我附上的屏幕截图中,我用左边的绿色条显示了它,但是当我对其他标签和文本字段执行时也是如此。
关于我做错了什么的想法?
我有一个几乎相同的表视图,它从另一个源获取数据,并以相同的方式约束它们,但是当我构建它时,该tableview单元格式正确。
我在网上看到有关Tableview单元格子类的信息。为了让这些留下来,还有其他我应该实施的东西吗?我不确定他们为什么要在我的一个桌面视图上工作,而不是另一个。
我遇到了同样的问题Autolayout is ignored in Custom UITableViewCell,但她的回答令我困惑,我无法弄清楚如何重现它
这就是构建应用时的样子:
答案 0 :(得分:3)
想出来。对于其他可能在将来遇到此问题的人。您需要单击故事板中的内容视图并转到赔偿检查员。然后从那里确保Class被设置为默认的UIView而不是TableView Cell的自定义类。