2 つのパスからアクセスできる画面 (マイ プロファイル) があります。
- ログイン -> コンテンツ -> プロフィール
- ログイン -> 登録 -> プロフィール。
どちらのパスでも、ビューは次のように表示されます。
[self.navigationController pushViewController...];
しかし、私の問題は、ユーザーがプロファイルを登録して完了した後、コンテンツビューに「戻る」必要があることです。(コンテンツはナビゲーション コントローラーにないため、明らかにナビゲーション コントローラー スタックでは機能しません)。
私の質問は、どのような提案がありますか?
PS: これが実際の質問ではないことはわかっていますが、これについて数時間考えていましたが、何も思いつきませんでした。同様のケースに対処しなければならなかった人もいるかもしれません。
編集:基本的に、質問は次のように一般化できます: 循環アプリケーションフローをどのように処理しますか?
編集: Register から Content にプッシュし、viewWillAppeare の Profile をアニメーションなしでプッシュすることでこれを解決しました (したがって、必要なのはスタックにあります) が、循環アプリケーション フローを処理することにまだ関心があります。