我想在不同的屏幕上實現一致的視圖。我的佈局約束完美適用於小屏幕,但它在大屏幕上進行爭奪。AutoLayout:視圖的相對縮放
我已經制作了一個視圖(紅色邊框表示該視圖)並將其固定到主超級視圖中。然後,我已經提出了子視圖並將其放在視圖中。我固定了包含它父視圖按鈕的佈局的頂部底部尾部和前緣(指示視圖的紅色邊框)。該視圖包含按鈕看起來像這樣的小屏幕(iPhone 5)
,而它看起來在
我想這就像這個大屏幕(iPhone 6及以上)
佈局在所有屏幕中具有與其他視圖相同的相對高度。我怎樣才能做到這一點?
這些視圖是tableview/collectionview的一部分,還是他們是4個相同大小的視圖? –
他們都是在彼此垂直排列的獨立視圖 –
您是否嘗試過UIStackViews? –