我創建了一個新的項目,並選擇適用於iPad的標籤欄模板。我在Interface Builder中打開它,並添加了4個項目,總項目數量爲6個。我做了一個構建並運行,它在iPad模擬器中打開了,但它不會進入風景!然後,我在界面生成器中回溯,發現如果標籤欄中只有兩個項目,它會變成橫向,但如果還有更多項目,則不會。模擬器旋轉,但所有的內容(目前只是蘋果公司的佔位符)保持好像它是肖像。任何想法爲什麼?UITabBar在iPad上 - 不會進入橫向模式有超過2項
1
A
回答
1
您所有的觀點,即包括在UITabBar必須支持以平視的容器來支持它。
從Apple文檔: 當設備取向發生改變時,標籤欄控制器查詢其視圖控制器的陣列。如果其中任何一個不支持該方向,則標籤欄控制器不會更改其方向。
所以一定要確保所有的意見都支持水平視圖通過在他們這樣的方法:
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{
return YES;
}
相關問題
- 1. 而在橫向模式在iPad上
- 2. UITabBar按鈕未調整大小iPad橫向模式
- 3. 在iPad中鎖定橫向模式
- 4. UIModalPresentationFormSheet在橫向模式下的iPad
- 5. IPad應用程序首先進入縱向模式,然後在鎖定時處於橫向模式的屏幕解鎖後進入橫向模式
- 6. 強制UIAlertView進入橫向模式
- 7. UITabBar在iPad上無響應
- 8. 橫向隱藏UITabBar
- 9. fieldset在橫向模式下無法正常顯示在ipad上
- 10. 設置爲僅橫向顯示時,iPad模擬器不顯示在橫向上
- 11. 如何在iPad應用上禁用橫向模式?
- 12. 如何在iPad上使用橫向模式的UIDatePicker?
- 13. iPhone應用程序在橫向模式下打開iPad上
- 14. Ipad以肖像模式居中,在橫向模式下工作
- 15. iPad 1顯示縱向模式而不是橫向
- 16. iPad - 用於橫向和縱向模式的不同設計
- 17. 的iPad - 橫向不工作在iPad,但在模擬器工作
- 18. 2項每排在Android中的ListView在橫向模式下
- 19. 如何使用UITabBarController應用程序進入橫向模式?
- 20. UITabbar僅適用於橫向
- 21. Simperium登錄橫向模式
- 22. 在橫向和縱向模式下啓動iPad應用程序
- 23. iphone應用在iPad上以橫向模式開始後沒有響應
- 24. MFMailComposer不IO6橫向模式
- 25. 如何在縱向模式下創建2列,在橫向模式下創建3個iPad佈局?
- 26. iPad:UIModalPresentationFormSheet在橫向模式下失敗
- 27. 行動表選取器顯示在ios8上的橫向模式在ipad上
- 28. 如何在iOS 9上以橫向和縱向模式顯示iPad Launchscreen Storyboard?
- 29. 強制縱向模式進入橫向模式並點擊返回
- 30. UITapGestureRecognizer iPad上的失敗,在橫向
的感謝!這個技巧解決了我的問題:我有一個UITabBar,帶有3個標籤的故事板。 1個基本類不變的虛擬選項卡(UIViewController)。當我刪除虛擬選項卡時,我的APP會正確地轉到橫向。 – 2013-03-13 20:51:28