2011-03-03 108 views
3

到目前爲止,我有一個非常簡單的應用程序,它不會旋轉視圖。當應用程序啓動時調用ShouldAutorotateToInterfaceOrientation,但在旋轉時再也不會再調用。我的代碼如下:iPad視圖不旋轉

public class NotebookSelectionController : UIViewController { 

    public override bool ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation toInterfaceOrientation) { 
      return true; 
    } 
} 

我的應用程序委託代碼如下:

public override bool FinishedLaunching(UIApplication app, NSDictionary options) { 
    var notebookController = new NotebookSelectionController(); 
    window.AddSubview(notebookController.View); 

    window.MakeKeyAndVisible(); 

    return true; 
} 

我在想什麼?

回答

0

它在模擬器中工作嗎?當你在模擬器中打開菜單Hardware/rotate left時,例如?如果它在那裏工作 - 檢查設備上是否沒有通過iOS關閉自動旋轉 - 使用開關或在「多任務」欄中。

愚蠢的錯誤,在我身上發生很多次了:)

其他,沒有理由爲什麼這不應該工作,這是越來越正確調用。