使用自动布局我尝试在底部创建两个按钮,如
拖动两个按钮后,我设置了这样的约束
点击Back button
我设置了Leading Space to Container Margin
和Bottom Space to Bottom Layout Guide
点击Go To Settings button
我设置了Trailing Space to Container Margin
和Bottom Space to Bottom Layout Guide
然后我ctrl+Drag
从Back button
到Go To Settings button
并设置Equal Widths
约束,我就明白了。
然后我更新Back button
宽度与Go To Settings button
相同,101
,所有约束都变为蓝色。
但我希望无论屏幕大小如何,两个按钮都能覆盖屏幕的一半,与第一个屏幕截图相同,如何实现?
答案 0 :(得分:25)
答案 1 :(得分:2)
按钮之间可以有相等的宽度约束,但您还必须告诉它们您需要的宽度。
因此,从按钮拖动到超级视图,添加相等的宽度约束。然后,在您添加的约束的属性中,将multiplier
设置为0.5
,这样您的按钮就应该在屏幕的一半上。
答案 2 :(得分:1)
您需要再添加一个约束 - 在按钮之间将水平空间设置为0
答案 3 :(得分:0)
您可以按照布局更改进行操作。你会得到你想要的。
Back
按钮的布局。
Go to Setting
按钮的布局。