2010-03-04 5 views

Répondre

0

Si je vous ai bien compris, tout ce que vous devriez avoir à faire est de créer un NSArray avec un ou plusieurs UINavigationController instances et l'assigner à la propriété de viewControllersUITabBarController.

Il faudrait régler, mais quelque chose comme cela pourrait fonctionner:

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]; 
Questions connexes