屏幕中心的多个按钮与iOS中的Autolayout垂直排列

时间:2016-09-13 06:03:53

标签: ios autolayout

我想在屏幕中心垂直添加3个高度相同,宽度相同的按钮。我正在使用自动布局。

我尝试选择所有按钮并将约束设置为align center vertically,但它不起作用。

enter image description here

3 个答案:

答案 0 :(得分:2)

enter image description here

enter image description here

1选择Button2给出像第一个图像一样的hive约束。查看约束窗口。

2给出了butto1的约束。 enter image description here

3给予butto3约束。

你可以在窗口中看到所有按钮限制。

答案 1 :(得分:1)

尝试这个约束:

enter image description here enter image description here

步骤:1> enter image description here

步骤:2> enter image description here

步骤:3> enter image description here

答案 2 :(得分:0)

UIView中添加按钮,并为每个按钮设置top,leading,trailing and fixed height约束。为center Y (vertically in container), center X (horizontally in container), fixed width,fixed height之类的视图设置约束。确保你的视图高度不超过它们适合所有带有填充的按钮。