1

UINavigationControllerを使用する2つのビューがあります。カスタムボタンをタップすると、2番目のビューをアニメーションで「スライド」させて最初のビューに戻したいです。(ナビゲーションバーのオリジナルではありません)

4

1 に答える 1

1

そのボタンアクションでこのようなことを試してください、

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

また

[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:([self.navigationController.viewControllers count] - 2)] animated:YES];

これは前のViewControlleraViewControllerを表しています。同様に、同様のコードを使用して、任意のビューコントローラーにポップできます。

[self.navigationController popToRootViewControllerAnimated:YES];ルートビューコントローラに移動します。

于 2013-01-07T20:30:18.370 に答える