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

iOS - How to keep two or more objects horizontally centered while maintaining the space between them?

我正在处理 sign-up 页面。在页面底部,我想添加一个标签:"Have an account?" 和一个标题为 "Log In".

的按钮

我在这里试图实现的结果是,无论设备的屏幕尺寸如何,这条线 "Have an account? Log In" 将始终居中。不幸的是,我无法在故事板中提出约束和对齐设置的解决方案。

谁能帮帮我?

如果我理解正确:

Select一个对象,点击故事板右下方的对齐按钮window

并添加约束条件"Horizontal centre in container"

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

现在不必将两个控件水平居中,您只需将它们的容器居中,从而保留它们的布局。