iOS Autolayout:将一个按钮水平放置在另外两个按钮的中间位置

时间:2016-06-01 04:59:50

标签: ios cocoa-touch ios-autolayout

我正在尝试构建一个看起来像这样的视图:enter image description here

我面临的挑战是,我无法确定将 Button2 完全置于 Button1 <的中心所需的约束/ strong>和 Button3

所有其他限制都得到满足,只是在努力解决这个问题。任何帮助将不胜感激

2 个答案:

答案 0 :(得分:1)

将这些按钮嵌入"node_modules/.bin/gulp min"。并在容器约束中水平设置中心,并为其提供顶部,固定高度和宽度或前导和尾随约束。并将顶部,前导,尾随和固定高度设置为其他两个按钮。

或者您可以为每个按钮分配相同的宽度,并相应地管理约束。

主要关注的是将该标签放在一个单独的UIView中。然后相应地管理约束。

答案 1 :(得分:0)

UIView放在Button1Button2以及Button2Button3之间。将这两个视图设置为透明,并将它们的宽度标记为彼此相等。 这应该照顾它。