2014-10-31 143 views
1

(的iOS 8时,Xcode 6.1的ObjectiveC,iPhone/iPad的)使用自动布局不同的视图的肖像和风景中的ObjectiveC

如何创建纵向和横向的观点不同的看法?

例如,我试图在Web视图中演示一些功能。对于纵向定位,我希望它们堆叠,如下面的图1所示。在横向视图中,我希望它们并排排列,如图2所示。

任何建议? tyvm :)基思

Figure 1. Desired portrait view Figure 2. Desired landscape view

+0

我的建议是有两个不同的看法。一个用于肖像,另一个用于景观。然后,检测方向(并听取方向变化)并显示正确的视图。 – Hodson 2014-10-31 14:42:22

+0

创建约束?但是,我认为设置一个框架更好。示例只需获取设备宽度和高度,然后是/ 2,并且可以在更改方向时更新它。 – NorthBlast 2014-10-31 14:42:53

+0

您是否更多地询问如何在两个单独的视图中实际实现自动布局?如果是这样,你可以看看这个答案我张贴在自动布局问题之前:http://stackoverflow.com/a/26507973/1813167 – Hodson 2014-10-31 14:47:54

回答

0

的Xcode 6.1:

选择:紧凑型宽|从你的底部的常规高度故事板肖像

选择:常规宽度|从你的底部的紧凑高度故事板风景

您不必创建任何视图任何:宽|任何:身高

这你怎么能在这里大小班。

enter image description hereenter image description here