导航到Storyboard中的特定viewcontroller

时间:2013-12-05 03:57:04

标签: ios objective-c notifications storyboard push-notification

我在Storyboard中有以下层次结构

标签栏控制器>>导航控制器>>玩家视图控制器(表视图控制器)>>播放器详情查看控制器。

所有导航都是使用关系/ segues在故事板中完成的。代表用于后向导航。

我想在收到推送通知时打开播放器详细视图控制器。此外,如果任何其他视图控制器位于层次结构的顶部,我想在显示玩家详细视图控制器之前删除所有视图。

是否可以使用上述方案进行导航。任何帮助将受到高度赞赏。回复任何澄清。

1 个答案:

答案 0 :(得分:0)

我们可以使用旧方式手动推送到PlayerDetailsViewController,而不是使用故事板中的segue,如下所示:

PlayerDetailsViewController *playersDetailsViewController = [yourStoryboardInstance instantiateViewControllerWithIdentifier:@"PlayerDetailsViewController"];
[self.navigationController pushViewController:playersDetailsViewController animated:YES];

每当推动硝化即将到来时,只需调用上述方法即可手动推送。