我有一個視圖的viewController,並且我想將它對齊到屏幕的底部。 現在我在底部有一個UIView,容器中有0個尾部,0個頂部和0個底部空間,我也爲該視圖設置了一個修復高度。在IB中,如果我將屏幕尺寸從4「更改爲3,5」,那麼一切都很好,但在設備上我沒有看到底部的視圖..Autolayout底部對齊問題
任何想法如何解決此問題?
預先感謝您!
我有一個視圖的viewController,並且我想將它對齊到屏幕的底部。 現在我在底部有一個UIView,容器中有0個尾部,0個頂部和0個底部空間,我也爲該視圖設置了一個修復高度。在IB中,如果我將屏幕尺寸從4「更改爲3,5」,那麼一切都很好,但在設備上我沒有看到底部的視圖..Autolayout底部對齊問題
任何想法如何解決此問題?
預先感謝您!
你只需要爲這個場景4個制約因素:
導致空間容器(從子視圖的左邊緣向左上海華盈的)
底部空間,底部佈局引導
高度約束
寬度約束或尾隨空間到容器*
*在元級別上,自動佈局會嘗試確定調整視圖大小/放置視圖所需的最小信息量。如果您知道它從左側0和右側0,則不需要設置寬度,因爲這可能取決於設備的方向。或者,如果限制寬度,則只需要從左邊或右邊的距離來確定位置。
我會吹走所有現有的約束,可能會干擾,然後手動設置這些。
您是否嘗試過不爲視圖設置固定高度,而是設置較小或相等的高度? –
在你的viewController的視圖中的任何其他視圖或約束? – tgyhlsb
嗨,較少或相等並不能解決我的問題。 是的,我有其他限制,但它們沒有連接到特定的視圖。 – kennyevo