2
我正在將我的應用程序更改爲通用,並希望iPad的所有視圖都處於橫向模式。 我的第一個觀點是將其加入到使用窗口一個UIViewController:iPad導航控制器景觀問題
[window addSubview:mainController.view];
使用此視圖,您可以選擇一個按鈕和一個導航控制器出現。導航控制器添加如下:
[[[UIApplication sharedApplication] keyWindow] addSubview:navigationController.view];
主視圖在橫向模式下正確查看。但是,當我添加導航控制器時,它將以縱向模式添加(IPad仍處於橫向模式,但導航控制器已翻轉)。 我改變了shouldAutorotate方法以在使用iPad時支持landscapeLeft,將iPad IB tableView更改爲橫向模式,並將plist文件更改爲橫向模式。我錯過了什麼導致它被添加到肖像?
由於事先
薩米
您是否在添加navigationCont之前通過刪除mainController嘗試過? **我觀察到,在窗口中,一次只能看到一個視圖。** – 2011-04-09 17:19:14
剛剛嘗試過,它工作正常。非常感謝您的幫助。 – Sami 2011-04-09 17:23:22
不是您的問題的答案,但iPad應用程序(通用和非通用)需要支持所有方向。如果不是蘋果公司會拒絕你的應用程序(除非它是一個明顯不能播放肖像和風景的遊戲)。 – 2011-04-09 19:05:49