iOS Autolayout如何水平拉伸2个按钮

时间:2014-12-21 19:54:17

标签: ios autolayout

我需要水平拉伸所有按钮:

[button1][button2]

为:

[  button1  ][  button2  ]

取决于屏幕的宽度。

所以我已经将button1固定在superview上面和上边缘。然后我将button2水平固定在button1上,并设置相同的高度为button1,并将按钮2固定在右边缘。

这是我现在的问题:

enter image description here

1 个答案:

答案 0 :(得分:4)

您可以这样做:

左按钮的水平约束:
1. 左键的前导等于 superview 前导
2.左键拖尾等于 superview 的centerX(见下图)。

右键的水平约束:
1. 右键的前导等于左键的尾随。
2. 右键的尾随等于 superview 的尾随。

注意:根据您的需要设置垂直约束。

以下是截图示例:

View Layout

Constraints

Left Button Constraint