我目前正在尝试构建一个方向敏感的iOS应用 - 当我旋转应用时,我希望视图发生变化。
public override bool ShouldAutorotateToInterfaceOrientation (UIInterfaceOrientation toInterfaceOrientation)
{
new UIAlertView("DEBUG", "test", null, "OK", null).Show ();
// Return true for supported orientations
if (UserInterfaceIdiomIsPhone) {
return (toInterfaceOrientation != UIInterfaceOrientation.PortraitUpsideDown);
} else {
return true;
}
}
我插入了UIAlert以测试是否实际检测到这一点,但遗憾的是没有。我想知道我是否可以就此提出任何建议?
答案 0 :(得分:0)
Apple更改了ios6中的旋转api - 请参阅Monotouch.Dialog IOS 6 Split view Rotation issue获取更多帮助(包括一些MonoTouch)