2017-04-05 16 views
1

現在、navigation controller.push()メソッドを使用して複数のビューをナビゲーションコントローラの子として開いています。デバイスを回転すると、自動的にpoptorootview()を呼び出したかのように、ルートビューコントローラーに戻ります。UINavigationControllerは、デバイスが回転すると自動的にルートビューにポップします

私はなぜこれをやっているのか、これが起こるのを止める方法が不思議です。私はUINavigationControllerクラスを変更していません。

ありがとうございました!

+0

この問題は私を殺しています。解決策を見つけた場合は教えてください –

答えて

0

他の誰かが回避策を探している場合は、iOS 11.1ではこの問題は本当に面倒でしたが、すべてがiOS 10以降でうまくいきました。 最後に私はXcodeを9.2にアップデートして問題を解決しましたが、それでも何が原因か分かりませんでしたが、それを取り除くのに3日かかりました!

関連する問題