2

UINavigationController で複数のビューコントローラーをポップすることは可能ですか? 2歩戻りたいとします。

4

2 に答える 2

13

はい、次のようなことを行うことでそれを達成できます

//Your navigation controller
UINavigationController *nav;

//Get the view controller that is 2 step behind
UIViewController *controller = [nav.viewControllers objectAtIndex:nav.viewControllers.count - 2];

//Go to that controller
[nav popToViewController:controller animated:YES];
于 2012-06-19T13:13:20.793 に答える