2009-12-10 44 views
1

我有一個UITabbarController(至今)兩個導航控制器項目。我可以通過將shouldAutorotateToInterfaceOrientation添加到每個類來旋轉應用程序......但那不完全是我想要的。UITabBarController中的UIView景觀

我想要做的是在其中一個類的UINavigationBar中添加一個按鈕。當按下此按鈕時,我希望它將另一個視圖加載到橫向模式。此視圖不應顯示任何導航欄或TabBar控制器。

我該如何得到這個工作?

最好的問候,保羅 Peelen

回答

3

您可以嘗試使用類似於Apple的AlternateViews示例的方法。
基本上你應該:

  1. 創建適當大小的橫向視圖(小480x300景觀,如果標準狀態欄是可見的)
  2. 在你的按鈕處理程序把你的風景當前視圖控制器上調用-pushModalViewController
  3. 應用必要的仿射轉換到您的視圖,以便在橫向上正確顯示。
+0

謝謝,我得到它使用alternateViews示例工作。 – 2009-12-10 13:24:29

3

使用presentModalViewController:animated:和實施模式視圖控制器的shouldAutorotateToInterfaceOrientation:相應。