2014-10-31 145 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