Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iOS 5.x中使用MGSplitViewController自动旋转时,模式视图移到后面_Ios_Ios5_Modal Dialog_Uisplitviewcontroller_Autorotate - Fatal编程技术网

在iOS 5.x中使用MGSplitViewController自动旋转时,模式视图移到后面

在iOS 5.x中使用MGSplitViewController自动旋转时,模式视图移到后面,ios,ios5,modal-dialog,uisplitviewcontroller,autorotate,Ios,Ios5,Modal Dialog,Uisplitviewcontroller,Autorotate,我已经在我的应用程序中成功地实现了MGSplitViewController,它似乎工作得很好,但在iOS 5.x中,它有一个奇怪的问题 我启动应用程序时,将其MGSplitViewController作为纵向视图中的根视图控制器 触发我的全屏模式视图控制器,成功显示在顶部 将设备旋转到横向,视图将消失,但仍有一部分通过“拆分视图”滑块显示 有人看到并/或修复了它吗?它在iOS 6中运行良好 如果向后旋转视图或尝试打开其他模态视图,则不会发生任何情况。就像模态视图被卡在后面一样 注意:这是我

我已经在我的应用程序中成功地实现了MGSplitViewController,它似乎工作得很好,但在iOS 5.x中,它有一个奇怪的问题

  • 我启动应用程序时,将其MGSplitViewController作为纵向视图中的根视图控制器
  • 触发我的全屏模式视图控制器,成功显示在顶部
  • 将设备旋转到横向,视图将消失,但仍有一部分通过“拆分视图”滑块显示

    有人看到并/或修复了它吗?它在iOS 6中运行良好

    如果向后旋转视图或尝试打开其他模态视图,则不会发生任何情况。就像模态视图被卡在后面一样


    注意:这是我设置MGSplitViewController的方式:

    好的,我知道问题出在哪里了

    我是从选项卡控制器或局部视图控制器显示模态视图(和分段),而模态视图(和全局模态分段)需要从MGSplitViewController显示

    当我使用UISplitviewController时,我已经能够从该控制器显示模式视图/分段,但当我切换到MGSplitViewController时,它没有显示在情节提要中,因此我尝试将全局模式分段(例如登录)设置到作为主控制器的选项卡栏控制器。这似乎是问题的根源

    对于模态视图,我最终从MGSplitViewController显示它们,我必须删除我的segue,而只是显示我之前直接从MGSplitViewController分离的任何模态视图控制器