1

並繼承了交易。對一個視圖的縱向UITabBarController,另一個UIView的橫向視圖,不工作

我試圖讓我的一些看法很好地一起玩,但不幸的是我一定會錯過一些東西。

繼承人超過視圖我有含有tabbarcontroller含有一個OpenGL視圖

  • 的UIViewController(需要是橫向)
  • 應用Delgate處理

    • 應用程序委託
    • 的UIViewController通過
      的兩個視圖 - (void)didRotate:(NSNotification *)notification
      功能。

      我似乎遇到了一個問題,當我嘗試從tabbarcontroller切換到其他視圖的視圖時,它總是以potrait模式加載其他視圖。

      現在我知道了景觀視圖的工作原理,因爲ive將它直接從蝙蝠上載入並且工作正常。它似乎是tabbarcontroller。之後(與tabbarcontroller視圖)是初始化和添加,這就是當我開始看到這個奇怪。

      我用google搜索和stackoverflowed查看是否有解決方案的幫助,但我似乎無法找到任何東西。任何幫助將不勝感激。

    +1

    http://stackoverflow.com/a/2204548/102937 – 2011-12-19 18:28:29

    回答

    1

    標籤欄控制器只接受在它們包含的視圖控制器之間同步的方向更改。

    就你而言,一個視圖控制器中的縱向意味着全屏的縱向。您需要確保shouldAutorotateToInterfaceOrientation:在所有視圖控制器中以相同方式返回YES。

    相關問題