2017-02-21 58 views
2

這是我第一次在兩種方向上製作iOS應用程序。在肖像和風景中爲UIView設置適當的約束條件

我有一個UIView像上面的圖像放置。 1]

我已經設置了以下限制:水平居中,垂直居中,開頭和結尾的空間:8,身高:265

我想這個UIView的看全屏橫向模式,使得前置,頂部底部粘貼到所有邊緣。

請幫助我做到這一點。上述設置的限制在景觀上看起來不合適。見圖像下方:

enter image description here

上述屏幕截圖是iPhone 6S尺寸。我需要的應用程序也支持iPad的兩個方向。

這些都是已經應用的限制由我:

enter image description here

編輯:會發生變化特徵後適用:

enter image description here

縱向約束是處於活動狀態和灰色的人適用於景觀。它看起來像我想要的故事板,但在運行時仍然佔用肖像的高度。

編輯2:性狀的變化是在特定的大小班上工作,但不是在所有大小班上。請建議如何在所有大小類別上設置相同的約束。

回答

5

選擇橫向選項(在屏幕下方附近設置自動佈局窗格),然後按變化的特點,現在給你在橫向模式,然後選擇完成變化的新約束。

現在您對風景和人像模式有兩種不同的約束條件。

+0

我嘗試過,但它只在故事板中顯示,而不是在模擬器中顯示。限制條件已被正確設置 – Dia

+0

它對我來說工作正常。你會通過圖片或視頻向我展示? –

+0

請檢查包含約束條件的編輯問題 – Dia

0

添加下面的約束只是改變的恆定值,根據您的要求 - 下面

enter image description here

檢查 -

enter image description here

+0

爲此,我將不得不製造所有限制的網點? – Dia

+0

不只是由故事板添加.. –

+0

這些是尾隨,領先,高度和垂直中心限制。 –