在 iOS 中,关闭模态视图控制器(强制仅以纵向显示)后,如果设备处于横向模式,则呈现模态视图控制器的视图控制器不会正确旋转回横向。
'willAnimateRotationToInterfaceOrientation' 方法被调用,所以我可以管理我的子视图等的旋转,但是实际的视图控制器不会旋转到横向。所以我的子视图看起来应该是横向的,但界面是纵向模式。
烦人的是它在 iOS 5 模拟器中运行良好。IE。关闭模态视图控制器后,呈现视图控制器旋转回横向。
有没有人经历过类似的事情,或者知道如何解决这个问题?