[英]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.