如何将4个按钮对齐? (自动版式)

时间:2016-12-19 08:28:33

标签: ios autolayout

我正在尝试将4个按钮对齐,所以它们看起来像这样:

enter image description here

我希望它能让ONE左边,右边和底部有0边距,TWO左边,右边和底边有0边距,THREE有顶边,左边和右边的边距,以及四顶部,左侧和右侧有0个边距

为了支持iOS 8,我不想使用堆栈视图

3 个答案:

答案 0 :(得分:2)

你可以为它们的所有边添加0约束,然后同时选择所有并给它们相等的宽度和高度,如果自定义高度然后只需要将高度约束设置为1,那么你就可以实现设计

答案 1 :(得分:1)

您可以为所有四个按钮设置比例宽度。设置宽度= Superview.width然后设置乘数= 0.5这将确保您的按钮宽度是按钮超级视图的一半,因此它将适合两个按钮。

要执行此操作,请右键单击“按钮”,“拖动到超级视图”并选择“等宽度”约束。然后转到约束并将最近添加的宽度约束的乘数编辑为0.5(或1:2)。 As in this image

You can check this video for detail

答案 2 :(得分:0)

使用Ctrl +单击一个按钮到另一个按钮并选择相等的宽度。所有按钮的宽度都相等。