2017-06-19 88 views
0

最近,我需要分割這個按鈕,使它們被約束在屏幕上的高度相同但寬度不同,分割爲60-40。他們還必須響應任何Iphone/Ipad屏幕。我目前已將它們設置在堆棧視圖中,以便它們被正確定位,但這不是最佳的,也不允許我修改它們的寬度。Swift&XCode - 如何修改按鈕的寬度

是否有XCode創造者解決方案?如果沒有,是否有代碼解決方案?

圖片:

目標: enter image description here

當前層次:
enter image description here

回答

0

可以使用比例寬度。

  1. 在您的堆棧視圖上設置約束,以便在您想要的位置放置並調整大小。
  2. 按住Ctrl單擊並拖動從Clear按鈕,Start按鈕並選擇Equal Widths
  3. 編輯所產生的約束和乘數設定爲40:60(爲了清楚...它也可以同樣是4:6:2:3)。在約束Equal Width標籤將更改爲Proportional Width
  4. 設置堆棧觀Alignment: Fill/Distribution: Fill/Spacing: (however much you want)

應該這樣做:)

相關問題