[英]Auto leading space between two elements in Swift
实现此目的的一种方法是将每个标签相对于相邻标签对齐(例如,label1.trailing到label2.leading)。
然后,可以将宽度约束设置为0并在超级视图上调用layoutIfNeeded
,而不是将任何标签设置为隐藏,然后所有其他标签将相应地进行布局。
使用StackView来处理此Space,而不要使用isHidden隐藏标签。
您还可以通过AutoLayout实现,使用yourConstraint.constant = 0或约束的优先级属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.