2011-03-04 86 views
3

我正在開發一個項目,在該項目中我需要橫向模式下的應用程序。我通過將界面方向設置爲橫向來對.plist文件進行更改。我在.xib文件中也改變了方向爲橫向,但是仍然在應用程序啓動模擬器時,tabbar控制器僅以縱向模式顯示。任何人都可以幫助這一點。橫向模式下的tabbar控制器

感謝

+0

我認爲這是在這裏回答:http://stackoverflow.com/questions/402/iphone-app-in-landscape-mode – NWCoder 2011-03-04 21:27:37

回答

4

需要注意的是在設計上,UITabBarController只會旋轉,支持的接口方位所有的視圖控制器的支持。它將發送-shouldAutorotateToInterfaceOrientation:消息到其每個視圖控制器,並且如果它們都返回YES,將返回YES

+0

非常感謝。有效。我錯過了將返回設置爲視圖控制器之一。 – pa12 2011-03-05 02:00:17

+0

謝謝 - 這對我有用。我只在運行iOS5的第1代iPad上遇到了問題。即使在我的UITabBarController的視圖控制器沒有它自己的shouldAutorotateToInterfaceOrientation實現時,它仍然可以在模擬器/ iOS6 /新設備上工作。 – 2013-06-23 09:57:14