2015-05-19 56 views
1

好的。我是新來的大小班。我有一個選項卡式應用程序,並且第一個選項卡「首頁」有一系列6個按鈕,標籤圍繞第7個圓形排列。使用AutoLayout和ScrollView調整大小類

我有層次:

MainView 
-ScrollView 
    -*ContentView1 
     -Buttons/Labels 
    -*ContentView2 
     -Buttons/Labels 

是這樣的:

a
MainView大小是W-anyH-any一般大小的VC。我的scrollView451 pts高和600 pts寬。
我的contentViews320 pts高和453 pts寬。

我的問題是,視圖不能在6 +,5或4S屏幕上工作。
它們只能在6屏幕上正確對齊。

我希望能夠使用大小班級,但有太多的限制活動正在進行,這感覺有點壓倒性。

我只是尋找一些關於如何進行的建議/指導。使用大小類自動佈局時,甚至可能只需遵循一些一般原則。

回答

0

我總是發現最有生產力的東西就是讓它變得非常簡單,然後讓IBOutlets獲得一些約束並對其進行編碼。我總是陷入這樣的問題。相信我,編寫這樣的場景比使用接口構建器更加優雅,除此之外,您還將創建一個可重用的組件(或者至少是函數),您可以稍後在其他項目中使用它。

您甚至可以編程創建視圖(按鈕/標籤)

相關問題