2017-06-29 63 views
-1

我很難拉伸水平堆棧視圖內的所有5個按鈕,與我的設備寬度一樣寬。 我可以這樣做嗎?或者你們有任何解決方案?如何拉伸水平堆棧視圖內的所有按鈕作爲設備寬度

期待您的回答。 非常感謝您的關注。

+0

它可以幫助你https://stackoverflow.com/documentation/ios/1390/uistackview#t=201706291114457721709 –

回答

0

只需選擇五個按鈕,並將它們添加到堆棧視圖。然後將堆棧視圖固定在超級視圖的左側和右側。按鈕將自動跨越整個視圖的水平空間。見下圖: enter image description here

+0

我的意思是我所有的按鈕都在水平位置,並希望舒展水平。 – DanielH

+0

我剛更新了答案。希望能幫助到你。 –

1

如果你有一個水平堆棧視圖,設置其約束到左和上海華和分配的權利,同樣填寫,所以按鈕會以同樣的方式填充視圖。在容器

  • 引腳堆棧視圖的左,右視圖取消選中限制爲利潤中心後垂直 -

  • +0

    嗨古斯塔沃,感謝您的解決方案!有用!但是,水平視圖移動到超視圖的頂部,而不像以前那樣位於中間。你知道它爲什麼發生? @gustavo – DanielH

    +0

    您是否設置了視圖的頂部和底部約束? @DanielH –

    1
    • 增加橫向堆棧視圖
    • 添加約束。
    • 將您的按鈕添加或拖動到堆棧視圖中。
    • 在「文檔大綱」中選擇您的堆棧視圖,然後在「屬性檢查器」中將「分佈」更改爲「填充」。
    • 完成![enter image description here] 1