我試圖使用自動佈局約束在視圖中自動調整的幾個類似尺寸的按鈕,得到下述效果:相等的寬度並在自動佈局按鈕之間相等的間隔
之前調整
調整大小
後
期望的效果
正如你所看到的,我希望按鈕的大小相同,並且我還希望每個按鈕之間的間隔爲20點。乍看起來非常簡單,所以我設置了以下限制:
- 按鈕:空間從左側相鄰= 20(包含最左邊和最右邊,最按鈕)
- 按鈕:空間右鄰= 20(包含最左邊和最右邊,最按鈕)
- 按鈕:相同的寬度
調整
後居然會發生什麼當在預覽或當我測試運行我的iPhone /模擬器中的應用程序時,按鈕調整大小,甚至不遵循我爲它設置的寬度約束。實際上,包含視圖的視圖也會調整大小以適應新的按鈕大小。任何人都知道如何純粹在界面構建器中解決這個問題?
您是否實現瞭如上所述添加「20」像素空間?你能分享一些相同的東西嗎? – Jasmeet 2015-01-08 06:39:10
@Jeev是的,我重做了一切。不幸的是,我無法找出我做錯了什麼,因此我沒有發佈答案。以上3點足以滿足約束條件。 – 2015-01-09 08:30:08
從它的外觀你可能有內容抗壓優先不小於等寬限制的優先 – DeFrenZ 2015-02-03 17:02:28