0
J'ai des contrôleurs de vue ajoutés à mon UITabBarController dans le constructeur de l'interface. Comment puis-je ajouter une image et modifier le titre de l'élément par programme?Ajouter une image à UITabBar
J'ai des contrôleurs de vue ajoutés à mon UITabBarController dans le constructeur de l'interface. Comment puis-je ajouter une image et modifier le titre de l'élément par programme?Ajouter une image à UITabBar
Vous pouvez les ajouter à la fonction 'applicationDidFinishLaunching:' dans le fichier appDelegate.m.
par exemple:
NSInteger index = 0;
while(index < 4){ // 4 is the number of tabbar items
UINavigationController *navCtrlr = (UINavigationController*)[[tabBarController viewControllers] objectAtIndex:index];
UITabBarItem *tabBar = (UITabBarItem *) navCtrlr.tabBarItem;
if(index == 0){
tabBar.image = [UIImage imageNamed:@"home-item.png"];
tabBar.title = @"home";
}
...
index ++;
}