2009-10-30 7 views
0

J'ai une application avec une barre d'onglets en bas. Lorsque je sélectionne un onglet de la presse est prise par:Comment mettre en surbrillance un onglet dans la barre d'onglets

didSelectItem:(UITabBarItem *)item 

Ainsi, tout fonctionne très bien, sauf que l'onglet reste bleu jusqu'à ce que je frappe un autre onglet qui reste bleu jusqu'à ce que je frappe un autre onglet, etc ....

Y a-t-il un code que je peux mettre dans mon code de commutateur/cas qui éteint la surbrillance bleue?

Répondre

0

Ce que vous décrivez est le comportement par défaut pour UITabBars. Si vous vraiment voulez changer ce comportement par défaut reconnu par l'utilisateur, je suggère d'aller avec une barre d'outils personnalisée à la place. Apple a fait un excellent travail avec ses éléments d'interface utilisateur en fournissant aux développeurs les éléments que les utilisateurs de l'iPhone connaissent et comprennent déjà. Il est fortement conseillé que vous laissez la fonctionnalité UITabBar telle quelle.

+0

Je fais un "NEXT" sur la barre. Après il va à la "prochaine" il semble stupide d'avoir le bouton encore sur. –

+0

En regardant à travers d'autres applications, je vois ce que vous voulez dire. Je vais le laisser. –

Questions connexes