Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.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 当设备旋转时,UINavigationController自动弹出到根视图_Ios_Swift_Uinavigationcontroller_Orientation - Fatal编程技术网

Ios 当设备旋转时,UINavigationController自动弹出到根视图

Ios 当设备旋转时,UINavigationController自动弹出到根视图,ios,swift,uinavigationcontroller,orientation,Ios,Swift,Uinavigationcontroller,Orientation,我当前有多个视图作为子视图通过方法navigation controller.push()打开到我的导航控制器。旋转设备时,它会自动返回到根视图控制器,就像调用poptorootview() 我想知道它为什么这样做,以及如何阻止这种情况发生。我没有以任何方式修改UINavigationController类 谢谢大家! 以防其他人正在寻找解决方法。我在iOS 11.1中遇到了这个非常恼人的问题,但在iOS 10及以下版本中,一切看起来都很好。 最后我通过将Xcode更新到9.2解决了这个问题,问

我当前有多个视图作为子视图通过方法navigation controller.push()打开到我的导航控制器。旋转设备时,它会自动返回到根视图控制器,就像调用poptorootview()

我想知道它为什么这样做,以及如何阻止这种情况发生。我没有以任何方式修改UINavigationController类


谢谢大家!

以防其他人正在寻找解决方法。我在iOS 11.1中遇到了这个非常恼人的问题,但在iOS 10及以下版本中,一切看起来都很好。
最后我通过将Xcode更新到9.2解决了这个问题,问题已经消失了,我仍然不知道是什么原因造成的,但是我花了3天时间才解决它

这个问题快把我累死了,请告诉我你是否找到了解决办法