iPad模态视图更改父视图方向

iPad模态视图更改父视图方向,ipad,rotation,modal-dialog,orientation,Ipad,Rotation,Modal Dialog,Orientation,我有一个iPad分割视图应用程序,它可以显示一个模式视图来显示某些内容。当我调出模式(页面样式),然后从纵向更改为横向(反之亦然),然后关闭模式时,detailViewController(模式的父对象)的方向会旋转90度 因此,如果我在关闭模式时处于横向模式,则右侧窗格将像在纵向模式一样旋转,但设备仍处于横向模式,并且rootViewController仍可见。发生这种情况后,在删除视图之前,任何旋转都无法解决问题 知道我搞砸了什么吗?一般来说,我在iPad旋转处理方面遇到了很多麻烦,但这一次

我有一个iPad分割视图应用程序,它可以显示一个模式视图来显示某些内容。当我调出模式(页面样式),然后从纵向更改为横向(反之亦然),然后关闭模式时,detailViewController(模式的父对象)的方向会旋转90度

因此,如果我在关闭模式时处于横向模式,则右侧窗格将像在纵向模式一样旋转,但设备仍处于横向模式,并且rootViewController仍可见。发生这种情况后,在删除视图之前,任何旋转都无法解决问题


知道我搞砸了什么吗?一般来说,我在iPad旋转处理方面遇到了很多麻烦,但这一次确实给我带来了问题。

如果您从
SplitViewController的两个子视图中的任何一个子视图显示模式视图,那么您将遇到方向问题。只需从修复它的
SplitViewController

中显示模式视图!非常感谢,我甚至没想过要试试。