Push从UITabbarController导航到UIViewController

时间:2013-10-22 14:49:52

标签: ios objective-c uiviewcontroller uinavigationcontroller uitabbarcontroller

我正在使用UITabbarController,其中有三个UIViewController名为FirstViewControllerSecondViewControllerThirdViewController的孩子FirstViewController。我在UITabBarController上有一个按钮。当我们点击按钮时,它需要推送到FourthViewController。这里,FourthViewController在UITabBarController内导航。但是我需要它从ForthViewController *share = [[ForthViewController alloc] init]; [self.navigationController pushViewController:share animated:YES]; 内导航而不是在里面。

按钮目标操作

{{1}}

任何人都可以指导我正确的方式。在此先感谢..

1 个答案:

答案 0 :(得分:2)

试试这个:

ForthViewController *share = [[ForthViewController alloc] init];
[self.parentViewController.navigationController pushViewController:share animated:YES];

只要您的标签栏控制器位于导航控制器中,就会将视图控制器推到该导航堆栈上。