我的IOS应用程序有一个无法修改的登录序列,一旦序列完成,我在app delegate中执行以下操作
- (UIViewController*)newRootViewController {
NViewController *nView = [[NViewController alloc]
initWithNibName:@"NViewController"
bundle:nil];
UINavigationController *navVC = [[UINavigationController alloc] initWithRootViewController:nView];
[nView release];
return navVC;
}
进入nView后,可以添加标签栏控制器,或者如何用标签栏控制器替换nView。
答案 0 :(得分:1)
您可以创建一个UITabBarController,然后将NViewController和其他控制器添加到标签栏。
NViewController *nView = [[NViewController alloc]
initWithNibName:@"NViewController"
bundle:nil];
//Create my tab bar
UITabBarController* myTabController = [[UITabBarController alloc]init];
//Add my tabs
NSArray* tabs = [[NSArray alloc]initWithObjects:nView, nil];
[myTabController setViewControllers:tabs];