我需要在頁面底部創建3個方形按鈕。他們都必須對齊,他們的大小應該是正方形。Xcode如何在水平堆棧視圖內創建方形按鈕(寬度等於高度)
到目前爲止,我已經創建了一個水平stackview和創建自動佈局限制從底部50從左邊,50從右側10並設置stackview高度60
如何創建方形按鈕,因爲stackview子視圖的寬度是動態的並且在運行時確定?
如何爲這三個按鈕設置相等的寬高比?
我需要在頁面底部創建3個方形按鈕。他們都必須對齊,他們的大小應該是正方形。Xcode如何在水平堆棧視圖內創建方形按鈕(寬度等於高度)
到目前爲止,我已經創建了一個水平stackview和創建自動佈局限制從底部50從左邊,50從右側10並設置stackview高度60
如何創建方形按鈕,因爲stackview子視圖的寬度是動態的並且在運行時確定?
如何爲這三個按鈕設置相等的寬高比?
不要設置堆棧視圖高度;讓內容確定。
你還沒有確切地說明你想如何佈置按鈕,但我想你希望它們平均分配。
我可以將前兩個按鈕的長寬比設置爲1:1,但隨着我移動到第三個,內容將跳出頁面。如果我將stackview x座標設置爲0,0。那麼它要求我刪除前兩個按鈕的寬高比 –
您是否按照我所描述的那樣精確創建了約束和設置?即。擺脫堆棧視圖高度約束並僅創建我列出的約束(如果需要將其與其他內容隔開,可以在堆棧視圖頂部與其他內容之間添加約束)?我只是使用了這些確切的步驟來創建這個答案,它的工作正確。 – Paulw11
是的,我已經清理了代碼並按照你的步驟工作。萬分感謝 –
你能修復你的語法嗎?我的眼睛傷害閱讀此... – LinusGeffarth