我加入在导航控制器视图控制器,然后将它添加到标签栏控制器。但如果我添加此像Tabbarcontroller与导航控制器
navigationController.viewControllers =
[NSArray arrayWithObjects:rootViewController, rootViewController.photoViewController, nil];
tabBarController.viewControllers = [NSArray arrayWithObjects:tourNavigation,mapNavigation ,browserNavigation,
navigationController,nil];
这不表示与第四导航控制器标签..其它控制器是简单
BrowserViewController *browserView = [[BrowserViewController alloc]initWithNibName:@"BrowserViewController"
bundle:nil];
browserView.title = @"Browser";
UINavigationController *browserNavigation = [[[UINavigationController alloc]initWithRootViewController:browserView]
autorelease];
这是工作正常..但与阵列导航不显示。
你确信没有引用是零? – Joe 2011-05-20 12:49:10
ya.actually我在appdelegate中看到了这个代码likerootViewController.photoViewController = [[PhotoViewController new] autorelease]; 如果([[DBSession sharedSession] isLinked]){ navigationController.viewControllers = [NSArray的arrayWithObjects:RootViewController的,rootViewController.photoViewController,零]。 } //添加导航控制器的视图到窗口和显示。 [window addSubview:navigationController.view]; – iProgrammer 2011-05-20 12:50:39
我想添加此tabbarcontroller.any想法? – iProgrammer 2011-05-20 12:51:06