当NavigationController有3个视图控制器(A,B,C)时。 我想一次使用segue从A到B移动到视图控制器C. 在这种情况下,最佳做法是什么?
答案 0 :(得分:0)
使用此代码:
UINavigationController *navController = [self navigationController];
[navController performSegueWithIdentifier:@"SegueIdentifier" sender:self];
我假设你有一个带有适当标识符的segue。
答案 1 :(得分:0)
我相信一旦seque A-> B完成(例如在viewDidAppear中),你需要手动执行seque B-> C。
答案 2 :(得分:0)
我无法理解走A-C的逻辑,而是采用A-B-C的方式。
但这可以完成Seague A-B。在B中使用方法viewWillAppear()或viewDidload来执行C的segue。
希望这能解决您的问题。