これは不可能かもしれませんが、シーン遷移間でアプリケーションの状態を保存しようとしていますが、どうすればよいかわかりません。現在、アプリケーションを実行してホームボタンを押すと、中断したところからそのアプリケーションに戻ることができる方法が気に入っていますが、(ストーリーボードで) シーン間を切り替えると、そのシーンに戻ると、アプリケーションの状態は保存されませんでした。
保存する必要があるのは 2 つの異なるシーンだけです (一方から他方へと前後に遷移します)。正確なメモリを消費せずにストーリーボード シーンの状態を保存するにはどうすればよいですか?
詳細: これが私のストーリーボード全体です。プラス ツールバー ボタンを使用して、シーン間を行き来します。2 番目のシーンで、ユーザーがテーブル ビューのセルをタップすると、実際の画像が画像ビューに表示されます (図 1.2 を参照)。
図 1.1
図 1.2 では、多くのテーブル ビュー セルの 1 つをタップすると何が起こるかがわかります (画像ビューがポップアップします)。
図 1.2
問題: テーブル ビュー セルをタップすると、イメージ ビューがいっぱいになります (図 1.2 を参照)。そのシーンにとどまるか、iPhone のホーム ボタンを押しても (iPhone のホーム ボタンを押してから再度app シーンの状態が保存され、単純な画像で満たされた画像ビューはそのままの状態で表示されます)、しかし、(プラス ボタンを使用して) 最初のシーンに戻り、最初のシーンでプラス ボタンを使用すると、 2 番目のシーンに戻ると、作成したイメージ ビュー (図 1.2 を参照) が消え、塗りつぶした状態とイメージ ビューを保存せずに 2 番目のシーンが読み込まれます。
編集: 両方のシーンに同じビュー コントローラーを使用してみましたが、問題は解決しませんでした。