1
我有3個uiviews被添加到父視圖。我希望視圖(子視圖)在縱向和橫向上應該具有相同的寬度。您可以看到三個視圖在肖像中共享相等寬度,但中心視圖在景觀中佔用更多空間。如何在景觀中使等寬。將等寬的視圖添加到超級視圖 - Autolayout iOS
景觀:
肖像:
我有3個uiviews被添加到父視圖。我希望視圖(子視圖)在縱向和橫向上應該具有相同的寬度。您可以看到三個視圖在肖像中共享相等寬度,但中心視圖在景觀中佔用更多空間。如何在景觀中使等寬。將等寬的視圖添加到超級視圖 - Autolayout iOS
景觀:
肖像:
據我所知道的,任務是很瑣碎,你就必須將所有水平邊緣關係(例如view1.left = superview.left
,view2.left = view1.right
,view3.left = view2.right
和view3.right = superview.right
)以及使所有三個視圖的寬度相等。
此外,不要忘記做垂直約束,所以可以計算垂直位置和高度。