ios水平自动布局与按钮

时间:2013-08-02 09:19:12

标签: ios objective-c iphone layout

我想学习自动布局并将其应用到我的项目中。我的UIViewController看起来像this 我希望在设备处于横向状态时拥有该视图但在横向中看起来像this one 实际上在风景中,我将按钮与代码对中,但我想在不使用任何代码的情况下进行。我怎么能这样做?

3 个答案:

答案 0 :(得分:0)

首先,您必须勾选自动布局。接下来,您必须将第一个按钮向左移动,直到从视图的左侧连接它的蓝线。对右侧按钮执行相同操作,但右侧除外。接下来将第二个按钮连接到第一个按钮和第三个按钮连接到第二个最后4到3。如果您有任何问题请写评论。

答案 1 :(得分:0)

单击故事板并将方向更改为横向 将支持的方向更改为横向。

答案 2 :(得分:0)

您可以按照以下步骤获得所需内容:

1.在视图上添加透明子视图,并设置自动布局以使其水平居中

2.添加约束,使每个按钮成为透明子视图中的固定值

3.当方向改变时,透明子视图总是水平居中

4.buttons与透明子视图保持相同的距离,看起来就像是你的第二个视图。