我有一个应用程序使用 presentViewController 以模态方式呈现 UIWebview。现在根视图支持方向更改并相应地旋转。我听事件 UIApplicationWillChangeStatusBarOrientationNotification。
现在我使用“
presentViewController:navController
animated:YES
completion:nil];
我解雇使用
dismissModalViewControllerAnimated:YES];
现在问题来了:在 iOS 6 中,这可以正常工作,并且模式窗口会以它的父级所在的任何方向显示。
在 iOS 5 中, presentViewController 或 dismissModalViewControllerAnimated 强行抛出
UIApplicationWillChangeStatusBarOrientationNotification!!
任何想法为什么?