我正在尝试创建一个包含垂直放置的按钮的视图,我希望在调整窗口大小时按钮之间的空格相等.此视图上的约束(使用可视格式)是:
H:|-0-[button1]-0-|
H:|-0-[button2]-0-|
H:|-0-[button3]-0-|
H:|-0-[button4]-0-|
V:|-0-[button1]-(>=0)-[button2]-(>=0)-[button3]-(>=0)-[button4]-0-|
Run Code Online (Sandbox Code Playgroud)
按钮显示正确,但只考虑定义为> = 0的三个空格中的一个,而其他空格保持为零(布局不明确).
有没有办法使用AutoLayout将这三个空格设置为相等?
Bri*_*ell 10
在每对按钮之间创建不可见的视图,然后将这些视图的宽度限制为相等.
五:| - [按钮1] [spacerView1] [BUTTON2] [spacerView2] [BUTTON3] - |
然后创建一个约束,将spacerViews设置为具有相同的宽度,以及约束条件,即第一个spacer视图的宽度应> = 0.
| 归档时间: |
|
| 查看次数: |
2818 次 |
| 最近记录: |