UINavigationController poptorootviewcontroller并选择另一个选项卡进行转换,如推送视图控制器

时间:2016-05-07 06:07:47

标签: ios uinavigationcontroller uitabbarcontroller

我有一个标签栏控制器,每个标签都有一个UINavigationController。它看起来像这样:

[tab1:UINavigationController,  tab2:UINavigationController, tab3:UINavigationController]

tab1有一个视图控制器,允许用户发布内容。像这样:

tab1:rootviewcontroller -> SelectLocationViewController -> CreatePostViewController

和标签3是viewController显示用户发布的内容,如此

tab3:navigationController(rootViewController:PostHistoryViewController)

我想要做的是当用户完成发布时,它会导航回标签栏控制器并选择Tab 3.但我希望整个过渡看起来像推动视图控制器。怎么做?

1 个答案:

答案 0 :(得分:0)

使用StoryBoardID

ViewControllerName *push=[self.storyboard instantiateViewControllerWithIdentifier:@"ViewControllerName"];

[self.navigationController pushViewController:push animated:YES];