Bien sûr, pourquoi ne pas simplement réaffecter le tableau de votre nouveau UIViewController à la propriété viewControllers de UITabBarController? Cela fera l'affaire.
- (void)addNewControllers {
NSMutableArray *controllers = [NSMutableArray array];
UIViewController *c0 = [[[UIViewController alloc] init] autorelease];
[controllers addObject: c0];
UIViewController *c1 = [[[UIViewController alloc] init] autorelease];
[controllers addObject: c1];
UIViewController *c2 = [[[UIViewController alloc] init] autorelease];
[controllers addObject: c2];
[myTabBarController setViewControllers:controllers];
}
En savoir plus sur les effets secondaires potentiels here.
je ne sais pas si je suis. pouvez-vous m'envoyer un lien ou fournir un exemple de code? –
sure - J'ai édité ma réponse avec du code pour jeter un oeil. – randombits