私は、ユーザーがアプリで食べ物を買って自宅に届けられるようなアプリを開発しています。 ある時点で、ユーザーはカート内のいくつかの商品(タブビューコントローラーに表示されています)を取得し、住所と支払い方法を確認するために移動します(これらは2つの異なるプッシュビューコントローラーで行われます)。また、購入が完了すると、支払いが成功したかどうかを知らせるメッセージが表示されます(確認後、プッシュビューコントローラにも表示されます)。 ユーザーが購入を完了した後、購入プロセスからこれらのビューコントローラをすべて却下し、ボタンをタップしてタブビューコントローラに戻りたいと思います。複数のプッシュビューコントローラを閉じる
これらのプッシュされたView Controllerをすべて却下するにはどうすればよいですか?ここで
は、ストーリーボードの画像です:
あなたの回答は、ナビゲーション階層内の特定のビューコントローラを見つけ出し、他のすべてのビューコントローラをその特定のコントローラまで拒否するのに役立ちました。ありがとう –