1)查看A,圖B,視圖C高度&寬度相等
2)查看的高度取決於Label1的& Label2的高度
3)視圖B高度取決於標籤3
4)視圖c高度取決於標籤4
5)我想利用最大高度從視圖A,視圖B &視圖C,但都是相等
6)查看X高度取決於最大(視圖A,視圖B &視圖C)
如何通過自動佈局來實現這一點?
預先感謝
1)查看A,圖B,視圖C高度&寬度相等
2)查看的高度取決於Label1的& Label2的高度
3)視圖B高度取決於標籤3
4)視圖c高度取決於標籤4
5)我想利用最大高度從視圖A,視圖B &視圖C,但都是相等
6)查看X高度取決於最大(視圖A,視圖B &視圖C)
如何通過自動佈局來實現這一點?
預先感謝
它可以很容易地在廈門國際銀行或情節串連圖板來完成。請參閱創建的約束的屏幕截圖。
V1 - >首先查看
V2 - >第二個視圖
V3 - >第三個視圖
V1L1 - >首先查看的第一個標籤
V1L2 - >第一視圖的第二個標籤
V2L1 - >第二個視圖的第一標籤
V3L1 - >第三個視圖的第一標籤
第一視圖是具有180的寬度約束,所有的視圖(V1,V2,V3)中具有相等寬度和相同的身高限制。
屬性檢查器中的所有標籤線計數設置爲零這使標籤高度增加,因爲標籤文本更多。
V1,V2和V3的高度由標籤內容決定。
視圖高度根據標籤內容增加,並且所有視圖的高度都相等,因此內容視圖高度將爲max(V1.height, V2.height, V3.height)
的高度。 V1.height = V2.height = V3.height = max(V1.height, V2.height, V3.height)
下面是約束的清晰圖像。
只是讓上海華盈的高度約束的出口......而當你子視圖的最大高度,設置superview_height。常數= subview_height –
@Bhavin,感謝您的回答,但我的標籤文本已設置,然後當我嘗試獲取該標籤的高度時,則顯示錯誤的值。 – user2526811
嘗試在'viewWillLayoutSubviews'中獲得高度,你得到正確的高度 –