自定义TableViewCell

时间:2017-09-03 19:15:19

标签: ios uitableview autolayout

我正在尝试约束我的tableview单元格中的某些对象,以便它们将被正确格式化并且不会在不同的设备上进行剪辑。但是,每当我向其中的对象添加约束时,它会将对象从屏幕上抛到左上角。在我附上的屏幕截图中,我用左边的绿色条显示了它,但是当我对其他标签和文本字段执行时也是如此。

enter image description here

关于我做错了什么的想法?

  • 我有一个几乎相同的表视图,它从另一个源获取数据,并以相同的方式约束它们,但是当我构建它时,该tableview单元格式正确。

  • 我在网上看到有关Tableview单元格子类的信息。为了让这些留下来,还有其他我应该实施的东西吗?我不确定他们为什么要在我的一个桌面视图上工作,而不是另一个。

  • 我遇到了同样的问题Autolayout is ignored in Custom UITableViewCell,但她的回答令我困惑,我无法弄清楚如何重现它

这就是构建应用时的样子:

enter image description here

1 个答案:

答案 0 :(得分:3)

想出来。对于其他可能在将来遇到此问题的人。您需要单击故事板中的内容视图并转到赔偿检查员。然后从那里确保Class被设置为默认的UIView而不是TableView Cell的自定义类。

相关问题