comment définir des tabbaritem icônes dans uitabbarcontroller dans le cacao
Il me fut répondu de la façon de définir les images en général pour un uitabbarcontroller. cependant mon uitabbarcontroller est un tableau de points de vue qui ressemble à:
tabBarController = [[UITabBarController alloc] init];
viewTab1controller = [[ViewTab1Controller alloc] initWithNibName:@"ViewTab1" bundle:nil];
viewTab1controller.title = @"Schedules";
navigationTab1Controller = [[[UINavigationController alloc] initWithRootViewController:viewTab1controller] autorelease];
[viewTab1controller release];
viewTab2controller = [[ViewTab2Controller alloc] initWithNibName:@"ViewTab2" bundle:nil];
viewTab2controller.title = @"Nearest Stop";
navigationTab2Controller = [[[UINavigationController alloc] initWithRootViewController:viewTab2controller] autorelease];
[viewTab2controller release];
viewTab3controller = [[ViewTab3Controller alloc] initWithNibName:@"ViewTab3" bundle:nil];
viewTab3controller.title = @"Routes";
navigationTab3Controller = [[[UINavigationController alloc] initWithRootViewController:viewTab3controller] autorelease];
[viewTab3controller release];
viewTab4controller = [[ViewTab4Controller alloc] initWithNibName:@"ViewTab4" bundle:nil];
viewTab4controller.title = @"Feedback";
navigationTab4Controller = [[[UINavigationController alloc] initWithRootViewController:viewTab4controller] autorelease];
[viewTab4controller release];
//viewTab5controller = [[ViewTab5Controller alloc] initWithNibName:@"ViewTab5" bundle:nil];
//navigationTab5Controller = [[[UINavigationController alloc] initWithRootViewController:viewTab5controller] autorelease];
//[viewTab5controller release];
tabBarController.viewControllers = [NSArray arrayWithObjects:
navigationTab1Controller,
navigationTab2Controller,
navigationTab3Controller,
navigationTab4Controller,
//navigationTab5Controller,
M'a donné le code dans la réponse précédente pour ajouter une image à un tabbaritem:
viewController.tabBarItem.image = [UIImage imageNamed:@"foo.png"];
Mais cela ne veut pas préciser le tabbbaritem.
Comment puis-je attribuer une image à chacun de ces 4 onglets?
Merci!
nil];
OriginalL'auteur Atma | 2009-06-10
Vous devez vous connecter pour publier un commentaire.
De faire comme ceci pour chaque Vue-Contrôleur que vous allez ajouter à votre Barre d'onglets:
autorelease
est inutile.Édité code et supprimé de l'autorelease - qui était juste un bug. Avec ARC ce devrait être aujourd'hui obsolète de toute façon, si.
OriginalL'auteur user90864