如何将uiviewcontroller推到tabbarcontroller上

时间:2010-10-08 06:35:02

标签: iphone uinavigationcontroller uitabbarcontroller

我有一个标签栏应用。每个标签都有uinavigationcontroller。但是所有navigationcontroller的显示导航栏值都是NO。

我在

中控制哪个导航控件处于活动状态
-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
AppDelegate中的

事件。然后我用户在选项卡中的表格中点击一行,我在appdelegate中调用相同的方法(openDetail)。我想全屏推送DetailViewController,而不是在标签控制器中。我试过一些方法,但从未奏效。所以我把它作为模态视图。

[currentNavController presentModalViewController:detailVC animated:YES];

它如何从右侧进出。 我只是希望它像普通的rootviewcontroller一样工作。但是新控制器应该像今日美国应用程序一样通过tabbarcontroller。

1 个答案:

答案 0 :(得分:3)

像这样呈现视图控制器

[tabBarController presentModalViewController:detailVC animated:YES];