2017-07-27 59 views
0

我正在開發應用程序,我希望UI在每個設備屏幕中都看起來相同。我有一個iPhone 6設備,並在模擬器中使用iPhone 5;當我運行應用程序,它看起來不錯在我的iPhone 6,但它看起來像在iPhone 5模擬器以下...Xcode限制問題

enter image description here

我加了一些限制,但我一直有使用這些按鈕的麻煩和標籤。我怎樣才能解決這個問題?我事先感謝你的答案。

UPDATE 我消除了所有的限制,並開始了,現在最終的屏幕看起來像下面...

enter image description here

看起來好多了,我無法修復的唯一的事情就是位置兩個按鈕(Agregar和Salir),因爲它們位於中央,現在它們向右移動一點。

這裏是我的約束

enter image description here

回答

1

Xcode UI中的約束分別是,所以你需要爲每個元素設置所有的約束,而不僅僅是那些按鈕。每個元素都是相互約束的,所以要確保每個元素都已經將其約束設置爲另一個元素。

+0

你好,我已經更新了我的問題。屏幕現在看起來好多了,但最後2個按鈕稍微向左移動,我該如何解決這個問題? –

+0

您是否已經爲這兩個最後的按鈕添加了「將中心X對準:Su​​perview」? – paugoo

+0

我在哪裏可以找到這個選項?現在我在容器中爲這兩個按鈕添加了一個水平中心 –

1

它看起來像你只需要在這兩個項目的限制,嘗試添加標籤和底部按鈕之間的約束,所以總是有那些之間的空間鈕釦。

+0

現在看起來好多了,但只有最後兩個按鈕有點向右移動。我更新了我的問題 –