2017-07-02 58 views
-2

我在問也許最簡單的問題之一大聲笑,但只是無法弄清楚。按鈕和標籤不到位

我有一個基於iPhone 7的屏幕大小產生了一些視圖控制器,但是當我改變設備到iPhone 7Plus的和iPhoneSE,我的標籤和按鈕都是放錯地方...

我已經上傳他們看什麼就像在不同的設備上一樣,有人可以幫忙嗎?

WhatItLooksLikeOniPhone7

WhatItLooksLikeOniPhoneSE

+0

您需要學習Autolayout並對這些按鈕和標籤應用約束條件,以使其適用於各種屏幕尺寸。 – Hemang

+0

您必須使用自動佈局,最簡單的方法 –

+0

您的源代碼在哪裏?你的佈局約束是什麼?如果不知道你現在在做什麼,沒有辦法說出什麼是錯的。 – Ssswift

回答

0

爲了保持UI元素在你需要的東西,將保持元件在其位置上的定義的地方。因此你需要使用自動佈局。 Autolayout基本上是一個基於約束的系統,它將佈局UI元素。 有許多教程可用。