通过自动布局添加分隔线

add separator line through auto layouts

我已经通过自定义视图添加了行,但根据设备宽度,前导和尾随不能正常工作。我如何在视图中添加以下分隔线并通过自动布局处理它。

我认为是你的三视图设置不正确的问题

像下面那样给出约束

1) 添加3个View并给予相等的宽高约束

2) Left View -> Leading ->Top -> Bottom -> Fixed Height (whatever you need)

3) 左分隔符 -> -> 行距(左视图) -> 垂直居中(左视图) -> 固定宽度(任何常量) -> 固定高度(任何常量)

4) 中心视图 -> 前导(左分隔符) -> 顶部 -> (左视图) -> 底部 ->(左视图)

5) 右分隔符 -> -> 行距(中心视图) -> 垂直居中(左视图) -> 固定宽度(与左视图相同) -> 固定高度(与左视图相同)

6) Right View -> Leading (Right separator) -> Top -> (Left View) -> Bottom -> (LeftView) -> Trailing (主视图)

希望对您有所帮助