2012-04-08 165 views
0

我設置我的info.plist如下:iPhone橫向模式問題

  • 初始界面方向:橫向(左home鍵)
  • 支持的接口方向:橫向(左home鍵)和景觀(右主頁按鈕)

當我開始我的應用程序時,定位設備具有橫向模式,但我的視圖不會旋轉到此定位。

我用下面的方法對旋轉方向,但圖中未初始橫向模式(後我在這種情況下,我需要的結果轉動我的設備 - 視圖旋轉橫屏模式)

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    // Return YES for supported orientations 
    return UIInterfaceOrientationIsLandscape(interfaceOrientation); 
} 
+0

這可能是顯而易見的,但你在IB使用視圖,如果這樣你就將它的?遠射,但不知道還有什麼可以去,如果你有更多的信息,我會幫助。 – 2012-04-09 00:36:59

+0

好的,謝謝你的回覆。在我的情況下,只在設備上運行良好,但在模擬器上我得到這種奇怪的行爲,我不知道如何解決這個問題。 – 2012-04-14 19:30:07

回答

1

我已經在過去有幾個問題。基本上,如果你只是把初始視圖控制器放在那裏,它就像在縱向模式下一樣錯誤處理。我發現的修復是將視圖控制器添加到導航控制器。

See this question i posted for the full explanation

+0

感謝您的迴應!是的,這是真的,但我認爲這是奇怪的行爲。你怎麼看?在設備上這工作對我來說很好(即使有初始控制器) – 2012-04-14 19:34:06

+0

是的,這有點奇怪,對我來說它也發生在設備上 – TegRa 2012-04-18 08:20:06

相關問題