2010-12-03 6 views
0

Je veux créer une application Tabbar.Mon besoin de base est que je veux que la couleur des icônes de la barre d'onglets soit rouge au lieu de la couleur bleue par défaut (ie l'icône de l'onglet sélectionné doit être de couleur rouge au lieu de la couleur bleue par défaut fournie par apple). Je ne veux pas que la couleur de la barre d'onglets soit changée. Je veux qu'elle soit de la couleur noire par défaut. Espérons que la question ait un sens.Tabbar avec des couleurs personnalisées

Je veux la barre d'onglets pour regarder quelque chose comme ça

alt text

Merci.

+0

Avez-vous déjà vu cette question http://stackoverflow.com/questions/790746/how-to-change-uitabbar-selection-color? – rano

+0

Oui, j'ai fait référence à ce lien, mais je ne reçois pas une solution là-bas. – Aditya

Répondre

0

Vous devrez créer votre propre contrôleur "tabulation". Malheureusement, la couleur "bleue" dont vous parlez est en réalité juste un niveau alpha, pas une nuance de bleu.

2

Comme nicktmro noté, vous devez tout personnaliser.

Cocher cette réponse précédente: Changing Tint/Background color of UITabBar (vérifier quelques réponses sur celui-ci, une réponse plus tard corrige des problèmes avec la réponse acceptée)

Ce billet de blog: iPhone TabBar Custom Background Image


AJOUT

Voici une autre qui semble propre et facile:

Custom colors in UITabBar

Assurez-vous de lire le commentaire sur la réponse.

+0

Hé mais cette classe est une classe privée. Nous ne sommes pas autorisés à utiliser des classes privées et des méthodes privées. – Aditya

+0

Je vais ajouter un autre lien maintenant qui semble très propre et ne semble pas utiliser quoi que ce soit hors limites. Je sais que cela peut être fait parce qu'un ami a complètement recoloré l'interface entière et n'a jamais utilisé de méthodes privées. –

+0

Hey les gars ces tous les liens fournissent le changement de couleur de la barre d'onglets elle-même. Je veux changer la couleur de l'icône sélectionnée pour être rouge au lieu de bleu – Aditya

Questions connexes