到目前为止,我有一个非常简单的应用程序,它不会旋转视图。应用程序启动时会调用ShouldAutorotateToInterfaceOrientation
,但在旋转时不会再调用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;
}
我的应用委托代码如下:
{{1}}
我错过了什么?
答案 0 :(得分:0)
它在模拟器中工作吗?当您在模拟器中打开菜单硬件/向左旋转时,例如?如果它在那里工作 - 检查设备上你没有关闭iOS的自动旋转 - 使用开关或“多任务”栏。
愚蠢的错误,很多次发生在我身上:)。
除此之外,没有理由不这样做,这是正确调用的。