2016-04-24 150 views
0

我想創建一個簡單的iOS應用程序使用自動佈局,顯示三個UIViews。一個在左邊,另一個在右邊,另一個在右邊 。頂視圖應爲50像素高,並完全填充水平空間。左欄應填滿40%的水平面積,並應填寫垂直面積的100%。右列應該是水平空間的60%和垂直空間的100%。最後在左邊的UIView中添加一個按鈕。iOS自動佈局百分比

回答

5

是的,你可以。

  1. 添加第一個視圖頂部,添加四個約束,頂部0 0左向右0和高度50
  2. 在第一種觀點的底部添加第二個視圖,使其頂部0 0留下100 heigth。
  3. 這裏是訣竅,選擇第一和secound視圖,然後使他們等寬。
  4. 選擇secound視圖的寬度約束,並將乘數更改爲0.4。 enter image description here
2

你的約束應該是這樣的,

第一種觀點 - 頂部,導致(左),後(右)和固定高度

左視圖 - 頂部,左側(領先),底部和相等寬度與超級查看乘數0.4(或寬度約束0.4乘數)

右視圖 - 上,右(後),底部寬度相等與乘數0.6上海華盈(或寬度約束與0.6乘數)

希望這將有助於:)