使用自动布局在中心附近定位按钮

时间:2016-07-02 23:26:21

标签: xcode autolayout

我在Xcode中使用自动布局,我有一些按钮,我想靠近中心,但不是在它上面。我知道我可以在这个菜单中使用对齐约束完全位于中心: enter image description here

然而,我想不要完全在中心,让我们说向上和向右50像素。我怎样才能做到这一点?我确定这件事很容易,但我似乎无法在网络上找到任何其他内容。

2 个答案:

答案 0 :(得分:2)

如果希望按钮的中心位于父视图中心的50点以上,则可以使用中心x对齐约束和中心y对齐约束,并将中心x对齐约束的常量设置为50并且中心y对齐约束的常数为-50。

off center by 50 on each axis enter image description here

答案 1 :(得分:0)

创建大小为50 * 50的视图。然后使用自动布局将此视图精确放置在中心。

enter image description here

接下来,您需要使用vertical spacehorizontal space放置按钮,以便与视图的右上角对齐。

enter image description here

最后使视图透明。

enter image description here