在标签栏视图之前查看

时间:2011-09-12 11:06:11

标签: iphone ios view uinavigationcontroller tabbar

我将TabBar View与导航视图结合使用。 结构如下: 代表 - > TabBar - > (很多)导航视图 - > (每个都很多)控制器视图。

我希望在任何其他视图之前显示一个视图(config)。我希望这个视图没有条形和导航控件。 有可能的?我怎么能这样做?

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

是的,这很有可能。在您的applicationDidFinishLaunching方法中,只需使您的配置视图如下所示:

UIViewController *configVC = [[ConfigVC alloc] initWithNibName:@"ConfigVC" bundle:nil];  
[[self window] setRootViewController:configVC];
[configVC release];

然后,稍后当您准备好显示标签栏时,请执行以下操作:

[[self window] setRootViewController:tabBarViewController];

<强>更新 您可以像这样访问应用程序委托:[[UIApplication sharedApplication] delegate]; 在此之后,您可以将其强制转换为您的app委托以避免任何警告,然后调用加载标签栏的方法...

答案 1 :(得分:0)

据我所知,您有一个基于tabbar的应用程序,并且您希望在应用程序的开头显示一个视图,您只需将该页面显示为modalviewcontroller并隐藏导航栏和状态栏。