我正在嘗試創建一個適用於所有設備(顯然)的簡單用戶界面,而且我還沒有取得太多成功。該程序由兩個標籤組成,一個按鈕,一個圖像視圖和一個文本框,我也使用了一個通用的故事板。iOS開發的大小類和自動佈局
我實現了一個頂部約束,水平居中並固定所有標籤,按鈕和文本區域的寬度和高度。我用圖像視圖做的唯一例外是,我沒有實現頂部約束,而是使用了底部約束,因爲我發現使用前者會導致它僅被部分顯示。然後,我會從通用故事板切換到基本值。從他們我會刪除現有的約束,並添加新的後,將UI元素移動到不同大小的屏幕上的新位置。
當我在iPhone 4S上運行我的應用程序時,佈局雖然大部分正確,但仍不完美(即標籤太靠近圖像)。有誰知道我可以如何讓我的佈局看起來正確?我一直在遵循本指南,Adaptive Layout Tutorial in iOS 9。
非常感謝您的幫助!
[對於圖片的約束的例子1
請將您的帖子分段,以便更容易理解,也可以包含屏幕截圖,而不是解釋限制條件。這將幫助我們給你更好的答案,並且更快。另外,我建議你跳過你說你是Swift新手的那部分,那些信息與我們無關。 – EmilioPelaez
嗨Emilio,謝謝你的建議!我相應地更新了我的評論。 –