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

时间:2010-06-24 22:29:26

标签: ipad rotation modal-dialog orientation

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

因此,如果我在关闭模式时处于横向模式,则右窗格将像处于纵向模式一样转动但设备仍处于横向状态且rootViewController仍然可见。发生这种情况后,在删除视图之前,没有旋转可以解决问题。

知道我搞砸了什么吗?我总体上对iPad旋转处理有一些麻烦,但这个问题确实给我带来了麻烦。

1 个答案:

答案 0 :(得分:4)

如果要从SplitViewController的两个子视图中的任何一个呈现模态视图,那么您将遇到方向问题。只需显示SplitViewController的模态视图。