【发布时间】:2017-08-25 21:47:08
【问题描述】:
我正在使用带有静态单元格和右侧详细表视图单元格样式的 UiTableView,我发现在除 iPhone 7 之外的所有 iPhone 上加上左标签的前导空格等于 16,而在 iPhone 7 上加上它等于 20。 不同 iPhone 中相同单元格的截图:
我需要创建带有标签的自定义单元格,该标签必须具有相同的前导间距,我认为我可以为它使用尺寸类,但是如果所有 iPhone 在纵向模式下都具有常规高度和紧凑宽度(应用程序仅使用纵向模式)。我知道这个问题可以通过编程方式解决,但必须有某种方法可以通过界面生成器来解决它。 我在 iPhone 7 plus 上的自定义单元格和右细节样式单元格的屏幕截图(我在顶部的自定义单元格的前导约束等于 16,但对于 7 plus,它必须是 20):
【问题讨论】:
标签: uitableview autolayout constraints ios-autolayout size-classes