UINavigationController在设备旋转时自动弹出到根视图

时间:2017-04-05 02:54:25

标签: ios swift uinavigationcontroller orientation

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

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

谢谢!

1 个答案:

答案 0 :(得分:0)

如果其他人正在寻找任何解决方法。我在iOS 11.1中只有这个非常烦人的问题,但在iOS 10及更低版本中一切都很好看。 最后我通过将我的Xcode更新为9.2来解决问题并且问题已经消失,但我仍然不知道是什么导致了这个问题,但是我需要3天才能摆脱它!