【问题标题】:I can't set margins in cell of the UITableView我无法在 UITableView 的单元格中设置边距
【发布时间】:2021-01-03 19:08:18
【问题描述】:

我正在尝试在 UITableView 的单元格中设置边距,但它不起作用。我设置了所有约束,什么都没有。标签总是在同一个地方 - 左上角,但在故事板中它看起来像我想要的。如果我将标签的布局设置为将掩码转换为约束很好,但是我无法设置自动调整标签大小。我已经使用自动布局制作了单元格,但在这种情况下,我真的不知道发生了什么。

【问题讨论】:

  • 您能分享一下您的约束是如何在 IB 或代码中设置的吗?
  • IB?你是说打印屏幕?
  • Interface Builder 指的是你的故事板
  • 完成。我希望这就是你的意思。

标签: swift xcode uitableview


【解决方案1】:

根据您发布的屏幕截图,我认为您在 City Label 上缺少从内容视图的右边缘到右边缘的尾随约束。

我总是将最后一个尾随约束设为“大于或等于”约束,以允许内容的长度和不同的设备宽度。

【讨论】:

  • 不幸的是它不起作用。我已经尝试了几次,没有。这很奇怪,因为我在同一个应用程序的另一个 TableView 中做了它并且它有效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多