【发布时间】:2012-03-10 10:50:42
【问题描述】:
我有一个导航控制器,它使用未显示在情节提要/界面构建器上的自定义组件来管理视图。当我触发一个特定的动作时,我想推动下一个视图控制器。我可以在代码中做到这一点,但我想尽可能地坚持故事板。有没有办法建立这个链接?
谢谢
【问题讨论】:
标签: ios uiviewcontroller uinavigationcontroller interface-builder storyboard
我有一个导航控制器,它使用未显示在情节提要/界面构建器上的自定义组件来管理视图。当我触发一个特定的动作时,我想推动下一个视图控制器。我可以在代码中做到这一点,但我想尽可能地坚持故事板。有没有办法建立这个链接?
谢谢
【问题讨论】:
标签: ios uiviewcontroller uinavigationcontroller interface-builder storyboard
在您的(根)视图控制器中使用prepareForSegue:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"SeguName"]) {
UINavigationController * navigationController = segue.destinationViewController;
PlayerDetailsViewController * playerDetailsViewController = [[navigationController viewControllers] objectAtIndex:0];
playerDetailsViewController.delegate = self;
}
}
【讨论】: