iOS - 如何保持两个或多个对象水平居中,同时保持它们之间的空间?

时间:2015-01-08 19:53:20

标签: ios objective-c xcode storyboard alignment

我正在撰写注册页面。在页面底部我想添加一个标签:“有一个帐户吗?”和一个标题为“登录”的按钮。

我试图在这里完成的结果是,无论设备的屏幕尺寸是多少,这条线“拥有一个帐户?登录”将始终居中。不幸的是,我无法在故事板中提出具有约束和对齐设置的解决方案。

有人可以给我一些帮助吗?

2 个答案:

答案 0 :(得分:2)

您可以将新视图拖放到视图控制器上,并将按钮和标签放在该视图上。然后调整新视图的大小以适合内容。最后,将视图水平居中。

现在,您不必将两个控件水平居中,而是只对其容器进行居中,从而保留其布局。

答案 1 :(得分:0)

如果我正确理解了这个问题:

选择一个对象,单击故事板窗口右下角的对齐按钮

添加约束“容器中的水平中心”