segue是从
一个视图控制器定义到另
一个视图控制器,因此您必须从定义它的视图控制器中
调用.
解决方法是简单地推送视图控制器而不使用segues.假设您已经为其提供了故事板ID,您可以实例化视图控制器.
UIViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"DestinationController"];
然后,您推动视图控制器.
[self.navigationController pushViewController:controller animated:YES];