新しいモーダルビューコントローラを開くルートビューコントローラがあります。アプリがバックグラウンドに移動すると、トップビューは表示されなくなりますが、アプリが再び開くと、分けられたビューが表示されています。アプリがバックグラウンドから再びアクティブになったときに表示されるiOSビューの変更方法。
アプリが再度アクティブになったときに、どのようにしてトップビューが表示されないようにすることができますか。
私は成功せず、トップビュー自体にviewWillDisappearに同様のアプリデリゲート(applicationWillResignActive、applicationDidEnterBackground、applicationWillEnterForeground、applicationDidBecomeActive)に考えることができるすべてのステージ上の平面図を解任しようとしています。ビューは終了しますが、アプリがアクティブになったときに分けて見ることができます。
誰かが、アプリケーションがアクティブになったときに常にルートビューを表示するのに役立つことができますか?私は打ち上げイメージで何もしたくない、それはうまくいっている。私はちょうどそのアプリケーションが他のビューを表示するのではなく、起動/アクティブになった後のルートビューを望んでいます。それが不可能な場合は、ルートビューコントローラが表示される準備が整うまでイメージを表示できますか?
ありがとうございました。
ありがとうございました。私はモーダルビューをアニメ化しているわけではありません。モーダルビューは、applicationDidEnterBackgroundに配置するとすぐに解除されません。ビューを閉じると、アプリケーションを2回開いた後にのみ、ビューは終了します。なぜ私はこれが起こっているかを知ることができるかどうかを調べるために、もう少し作業をします。 – lorenc
私のアプリにバグがありました。 applicationDidEnterBackgroundでの解雇を追加するだけでうまくいきました。 – lorenc