2016-10-14 153 views
0

我設計了一個簡單的通用應用程序頁面設計。所以我在檢查4英寸設備的時候遇到了問題。除了5.5以上的設備,它看起來不太好。Autolayout與子視圖屏幕發出不同的設備

View(MAINVIEW) 
    ScrollView 
    View 
    Label 
    .. 
    .. 

上述我所提到我所提到的屏幕截圖的page.below的結構。 enter image description here

以上屏幕截圖圖片我設計了。與所有的限制。

enter image description here

之後,我已經檢查了頁面設計的預覽。 Iphone 4英寸顯示正常。但Iphone 5.5顯示在底部沒有填充整個頁面視圖。

+0

當您向滾動視圖添加約束時,請不要將它們添加爲Top約束到TopLayoutGuid和Bottom約束到BottomLayoutGuide。 –

+0

我不知道TopLayoutGuid的頂部約束和BottomLayoutGuide的底部約束能否解釋清楚。 – vara

+0

向滾動視圖添加約束時,只需從scrollView拖動到視圖控制器視圖,並且只需在添加約束時按下Alt鍵,這樣就可以將常量值爲0的約束添加到佈局指南中,而不是任意值。 –

回答

0

它看起來像那麼你已經設置了ScrollView或視圖的高度約束。如果你這樣做,然後刪除高度常量,並將底部約束應該有0常量值到其超級視圖。

+0

你能解釋一下我需要設置不變的價值。 – vara

+0

如果您雙擊該約束,您將看到常量的選項 – Sujit

相關問題