Question

Essayez comme je pourrais, je ne peux pas obtenir ce travail. Voici ma dernière tentative. indice de ce que quelqu'un peut me pourquoi cela ne fonctionne pas?

Dans une méthode qui est appelée par la méthode d'initialisation de mon contrôleur de vue:

UIImage *image = [UIImage imageNamed: @"window22.png"];
UITabBarItem *item = [[UITabBarItem alloc] initWithTitle: @"Some Title" image: image tag: 0];
self.tabBarItem = item;

Tout ce qu'il fait est de mettre un grand carré où l'image doit être. Le titre dans la barre d'onglet reste le même que le titre du contrôleur de vue.

Tout est instancié par programmation ici, y compris le contrôleur de barre d'onglets.

Était-ce utile?

La solution

Selon les docs , le tabBarItem sera instancié automatically- vous ne avez pas besoin de créer vous-même. Quand je me suis fixé le titre et l'image dans le tabBar pour un contrôleur de vue, je l'ai utilisé

self.tabBarItem.image = [UIImage imageNamed:imageName];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top