2012-02-11 2 views
1

Dans l'application iPod de mon iphone, je vois un bouton more dans le contrôleur tabbar. Quand je clique dessus je vois les autres tabs qui ne sont pas montrés dans le tababrcontroller.Ajout d'une image à une vue de table lorsque vous cliquez sur le bouton Plus

Je dois savoir comment ajouter une image devant le nom dans le tableview qui apparaît en cliquant sur le bouton More.

Voici un image that will show you what exactly i want to achieve

2.) Comment ajouter une image à un bouton, enfin, il devrait apparaître dans le format [image] [texte]

+0

Je suis sûr que cette question a déjà été posée – Garoal

+3

Si oui, pourquoi ne pas poster quelques liens pour le prouver. il n'y a aucun intérêt à voter! – shajem

Répondre

0

vous pouvez utiliser la

cell.imageView.image = [[UIImage alloc] initWithData: data]; 
suivant

Où cellule est UITableViewCell

+0

Ne fonctionnera pas dans ce cas particulier, les développeurs n'ont pas d'accès direct à 'UITableView' utilisé pour le bouton" Plus ". Bien que ce soit un exemple d'ajouter des images à un 'UITableViewCell' –

+0

ugh..why at-il la tableviewcell surligné en rouge dans l'image alors. Voulait-il juste une image de tabar? – mbh

+0

C'est un exemple du résultat d'ajouter l'icône à une barre d'onglets, cette tableview n'est pas créée par l'utilisateur, mais par les API –

1

Procédez comme suit pour chaque contrôleur View que vous ajouterez à votre barre d'onglets:

viewTab1controller = [[ViewTab1Controller alloc] initWithNibName:@"ViewTab1" bundle:nil]; 
viewTab1controller.title = @"Title"; 

navigationTab1Controller = [[[UINavigationController alloc] initWithRootViewController:viewTab1controller] autorelease]; 
navigationTab1Controller.tabBarItem.image = [[UIImage imageNamed:@"icon.png"] autorelease]; 

[viewTab1controller release]; 

Si vous le faites pour chaque "onglet", cela devrait fonctionner pour les autres icônes.

+0

Donc, cela devrait être ajouté dans le 'appDelegate'? – shajem

+0

Oui, c'est vrai. ou où jamais le 'UITabBarController' est créé. –

Questions connexes