我对MonoTouch很陌生,我在让我的应用程序从纵向模式旋转到横向模式时遇到问题。
我的项目有两个XIB文件,MonoTouch添加了MainWindow
,我添加了MainController.xib
。 MainController
只有一个标签,没有其他控件。在我的Main.cs
中,我有以下内容来加载MainController.xib
文件:
UIViewController controller = new MainController();
window.AddSubview(controller.View);
在我添加的MainController
代码中
public override bool ShouldAutorotateToInterfaceOrientation (UIInterfaceOrientation toInterfaceOrientation)
{
return false;
}
一切运行正常并且标签显示但是当我旋转模拟器时没有任何旋转。我确信这是非常简单的,我错了,但我似乎无法解决它。
任何帮助都将不胜感激。
答案 0 :(得分:2)
您可以查看TweetStation获取样本。
在这种特殊情况下,您可能希望在上面的示例中返回“true”而不是false。