自动旋转模态视图

时间:2011-08-17 11:50:36

标签: ios orientation modalviewcontroller ipad autorotate

我在纵向模式下创建了一个模态视图。当它处于横向模式时,它不会旋转。 如何在分割视图控制器中将模式视图从纵向旋转到横向?

1 个答案:

答案 0 :(得分:1)

我有类似的问题。模态视图从DetailViewController加载,当iPad旋转时,模态视图完全从视图中消失。

我最接近修复的是,在旋转之后,检查是否加载了模态视图,然后重新加载它,如下所示:

- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{
    if(self.modalViewController)
        [self.modalViewController.view.window reloadInputViews];
}