【发布时间】:2015-06-03 16:29:45
【问题描述】:
我在情节提要中定义了自定义UITableViewCells。我还使用了一些内置的标准样式单元格。我需要设置约束,以便我的自定义单元格与平台定义的单元格匹配(它们的标题在左侧正确对齐)。
我注意到单元格的左对齐在 iOS 版本和运行它的设备之间发生了变化。 似乎左对齐与默认单元格separatorInset相同。
这里是 UITableViewCells separatorInset,适用于一些设备和 iOS 版本:
- iPad 上 7 – 15 分。
- iPad 8 – 20 分。
- iPhone 7 – 15 分。
- iPhone 8 – 16 分。
其他设备(iPhone 6+、iPad Mini)可能有所不同——我没有彻底检查过。
您将如何确保自定义单元格和内置单元格的标签左对齐相同?
是否有一种合理的方式来获取这些插入默认值并将它们用于在情节提要中设置的自动布局约束中?在代码中呢?
【问题讨论】:
标签: ios uitableview autolayout