iOS自动布局:将一个按钮的边缘与另一个按钮的中心对齐?

时间:2014-10-14 02:19:53

标签: ios autolayout

所以我有两个UIButtons,我想对齐,但不是特别是边缘。我想将一个按钮的(左)边缘与另一个按钮的(水平)中心对齐。所以我希望它看起来像这样:

Button1

如何在Interface Builder中和/或以编程方式执行此AutoLayout?我希望这不是一个初学者问题,但iOS AutoLayout有时会让人感到困惑......

1 个答案:

答案 0 :(得分:22)

在IB中,在两个按钮之间创建任何水平约束。例如,调整他们的中心。然后,选择新约束对象和“大小”检查器。在那里,您可以更改对齐的属性。选择顶部按钮的前缘。现在,底部按钮的CenterX与顶部按钮的前缘对齐。