私は2つのビュー(AとB)のiOSアプリケーションがあり、各ビューには ストーリーボードセグ:モーダルで切り替えるボタンがあります。アプリ内でビューを切り替えたときにapplicationWillEnterForegroundからビューを更新できません
初期ビューはAで、いくつかのテキストラベルがあります。私はそれのラベルテキストを更新するのViewController Aでいくつかのコードを入れて、applicationWillEnterForegroundは私のようなコードを配置する場合:ビューAのラベルのテキストを更新強制的に
[_window.rootViewController viewDidAppear:YES];
。
ビューをAとBに切り替える以外はすべて正常に動作します。私がBに切り替えてAに戻って、ホームボタンを押してアプリを終了すると、ビューAのテキストラベルは決してアプリケーションを起動しません私がホーム画面からアプリを開くと、ビューAは テキストラベルをうまく更新します。
私のアプリで何が問題なのですが、これをどのように修正できますか?
ありがとうございます!
試したapplicationDidBecomeActiveでも同じ結果です。 – timy