我目前通过方法导航controller.push()将多个视图作为子项打开到导航控制器。当您旋转设备时,它会自动返回到根视图控制器,就像您调用poptorootview()一样。
我想知道它为什么这样做以及如何阻止这种情况发生。我没有以任何方式修改UINavigationController类。
谢谢!
答案 0 :(得分:0)
如果其他人正在寻找任何解决方法。我在iOS 11.1中只有这个非常烦人的问题,但在iOS 10及更低版本中一切都很好看。 最后我通过将我的Xcode更新为9.2来解决问题并且问题已经消失,但我仍然不知道是什么导致了这个问题,但是我需要3天才能摆脱它!