2011-05-27 28 views
6

我很欣賞我可能在這裏錯過了一些基本的東西,但是...如何在XCode 4 Interface Builder中將窗口方向更改爲橫向?

我的iPad應用程序將只支持橫向模式,並且有一個MainWindow.xib窗口,我希望在橫向模式下工作在XCode 4,但是用於更改此項的下拉菜單(模擬指標 - >方向)始終顯示爲灰色。

我注意到,視圖可以旋轉得很好,它只是Windows無法在XCode 4中使用此設置進行旋轉。

是否有解決方法,或者我必須將視圖放在主窗口的頂部才能旋轉它?

+0

剛剛有同樣的問題... – 2011-05-27 14:55:11

+0

嗨約翰內斯,似乎沒有人知道,所以我會假設我必須在主窗口上放一個視圖,這樣我才能在編輯器中旋轉 - 討厭! – Surfbutler 2011-05-31 14:40:49

回答

2

我認爲這是因爲應用程序總是以縱向啓動,然後旋轉到合適的位置。從UIViewController文檔:

注:在啓動時,應用程序應該設立 接口人像方向。 應用程序:didFinishLaunchingWithOptions:方法返回後, 應用程序使用上面描述的視圖控制器旋轉機制 將視圖旋轉到顯示窗口的 之前的適當方向。

所以你需要UIViewController魔法來模擬指標纔有意義。如果您使用「基於窗口的應用程序」模板作爲項目的起點,請改爲使用「基於視圖的應用程序」模板。

+0

謝謝,我已經或多或少地完成了這個任務,並且放棄了試圖在窗口上做所有事情。我有一個支持橫向模式的UIViewController。 – Surfbutler 2011-07-19 08:56:20

相關問題