我将TabBar View与导航视图结合使用。 结构如下: 代表 - > TabBar - > (很多)导航视图 - > (每个都很多)控制器视图。
我希望在任何其他视图之前显示一个视图(config)。我希望这个视图没有条形和导航控件。 有可能的?我怎么能这样做?
感谢您的帮助
答案 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并隐藏导航栏和状态栏。