我正在启用 iOS 6.0 故事板
我有一个链接到 TableViewController 的 NavController。这个 TableView 可以 segue 到 AViewController 或 BViewController。
当我在 A 中时,我想弹回根目录并使用以下行对 B 执行 segue:
UINavigationController *nav = self.navigationController;
[nav popToRootViewControllerAnimated:YES];
[nav performSegueWithIdentifier:@"GoToB" sender:self];
我检查了故事板,GoToB 确实存在并且从 TableViewController 链接到 BViewController
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<NavMainViewController: 0xb921fa0>) has no segue with identifier 'GoToB''
我错过了什么?