我正在尝试弄清楚如何在自定义 UITableViewCell
中对齐标签,以便它在 Interface Builder 中使用 AutoLayout(默认插图)以行分隔符开始。
我的问题是 iPhone 和 iPad 上的分隔符插图不同,所以我不能只使用固定间距和“Leading Space to Container Margin”。如果我这样做,标签将在 2 种设备类型中的一种上不合适。
甚至可以将 Interface Builder 中的约束绑定(bind)到表格分隔符插图吗?
最佳答案
终于在这里找到了正确答案:https://stackoverflow.com/a/31133547
关键是在单元格的 contentView 和单元格本身上检查 Preserve Superview Margins。
然后将边距布局约束设置为常数 0,与自定义 subview 的高度相等,并在 contentView 中垂直居中。
关于ios - 将 AutoLayout 约束绑定(bind)到自定义单元格中的 UITableView 分隔符插入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30982727/