ビューコントローラーA、B、C、Dがあります。現在のビューコントローラーはAです。
A から D を提示する必要があります。そして、DI を却下すると C が表示されます。C を却下すると、B が表示されます。
ナビゲーション コントローラー スタックで実装するのは簡単ですが、モーダル ビュー コントローラー スタックでこれを実装できるかどうかはわかりません。
ビューコントローラーA、B、C、Dがあります。現在のビューコントローラーはAです。
A から D を提示する必要があります。そして、DI を却下すると C が表示されます。C を却下すると、B が表示されます。
ナビゲーション コントローラー スタックで実装するのは簡単ですが、モーダル ビュー コントローラー スタックでこれを実装できるかどうかはわかりません。
はい、最初にプロパティをすべてのビュー コントローラーに設定します。
次のようにviewcontrollerを切り替えることができます:
[self presentViewController: viewb animation:NO 完了:nil];
したがって、ビューコントローラーを変更したい場所からこのステートメントを追加してください。
これを試して。
私は自分のアプリとその作業で同じことをしています。
または、ビューを閉じたい場合は、これを使用します:-
[[selfpresentingViewController]dismissViewControllerAnimated:YES 完了:nil];