2010-03-04 54 views

回答

0

如果我理解正确的,你,你应该做的是与一个或多个UINavigationController实例创建NSArray,并将其分配给UITabBarControllerviewControllers财产。

你不得不进行调整,但这样的事情可能工作:

NSMutableArray* controllers = [NSMutableArray arrayWithCapacity:4]; 

for (NSUInteger i = 0; i < 4; ++i) 
{ 
    UIViewController* innerController = [[[UIViewController alloc] init] autorelease]; 
    UINavigationController* outerController = [[[UINavigationController alloc] initWithRootViewController:innerController] autorelease]; 
    [controllers addObject:outerController]; 
} 

[tabBarController setViewControllers:controllers animated:YES]; 
相关问题