0

いくつかのビューコントローラーを備えたナビゲーションコントローラーがあり、各ビューコントローラーのナビゲーションバーで戻るボタンアクションをトリガーする方法を知る必要があります。

私はアラートビューを持っており、ユーザーがこのアラートビューで[OK]を押すと、ナビゲーションコントローラーを1ステップ戻す必要があるため、左側の各ナビゲーションバーに表示される戻るボタンをトリガーする必要があります。

誰かがこれがどのように機能するか知っていますか:)

それが機能する場合は、各ビューコントローラの下にナビゲーションコントローラを実装して作成する必要があるためです

[self dismissViewController animated:YES completion:nil]

そして、私はそれをしたくありません。

4

1 に答える 1

3

スタックから最前面のViewControllerをポップする必要があります。

[self.navigationController popViewControllerAnimated:YES];

あなたも使うことができます

[self.navigationController popToViewController:someViewController animated:YES];

someViewControllerに直接戻りたい場合。

于 2013-01-18T21:13:40.813 に答える