私の状況は次のとおりです。
1)navigationControllerを備えたrootViewControllerがあり、ツールバーにボタンを追加します。を押すと、pushViewControllerメソッドを使用して別のビューをプッシュします。このビューはchooseTypeViewと呼ばれ、2つのセルを持つテーブルビューのみがあります。
2)いずれかのセルがクリックされると、同じ方法を使用して3番目のビューがプッシュされ、データが入力されます。
3)キーボードの[完了]ボタンを押してrootViewコントローラーに戻り、現在のステップとルートビューの間のすべてのビューを閉じたいと思います。
@Protocolを使用してビューを接続しており、最後のビューからルートビューに情報を渡すことはできましたが、それを閉じることはできませんでした。
すべてに感謝し、私は自分自身を明確にすることを願っています。