【发布时间】:2014-12-21 19:54:16
【问题描述】:
我需要从以下位置水平拉伸所有按钮:
[button1][button2]
到:
[ button1 ][ button2 ]
取决于屏幕的宽度。
所以我已将 button1 固定到 superview 的顶部和左侧边缘。然后我将按钮 2 水平固定到按钮 1 并将高度设置为按钮 1,并将按钮 2 固定到右边缘。
这是我现在的问题:
【问题讨论】:
-
那么问题出在哪里?该设置会给您带来什么结果?你说你有的约束,应该做你想做的。
-
所以故事板说我需要设置水平拥抱优先级,但我不知道如何做到这一点。我将它更改为一个按钮,但它仍然说另一个按钮的宽度有问题。
-
@rdelmar,我用 2 个按钮更新了问题,描述和回答很简单
-
将一个按钮固定到超级视图,然后将另一个按钮固定到与第一个按钮相同的中心 y 和宽度。
-
然后选择这两个按钮,然后从图钉菜单中选择“等宽”。如果你这样做,那么你不应该弄乱压缩阻力值。
标签: ios autolayout