2009-04-15 5 views
4

Possible en double:
Custom colors in UITabBarChangement UITabBarItem Couleur Teinte sur iPhone

L'iPhone UITabBar utilise généralement un système d'icônes bleu et gris. Cependant, l'iPod Touch est livré avec une application de Nike qui a une superposition d'icônes rouges, par opposition à la superposition bleue. Voici une capture d'écran:

Image Link http://1.bp.blogspot.com/_iTGXYFIkfkA/SMiXRtd8HsI/AAAAAAAAKJQ/5iwA9wcZZjw/s400/ipodtouch2_2.jpg

Comment puis-je faire cela? Dois-je utiliser la méthode setSelectedImage cachée dans UITabBarItem? Si oui, quand est-ce que je l'appelle?

+0

Notez que votre application peut être rejetée pour cela. –

+1

En fait, ce n'est pas une question en double. UITabBar et UITabBarItem sont des objets séparés. En outre, le sous-classement de UITabBarItem ne vous donne même pas le même accès que le sous-classement de UITabBar. –

+0

SWIFT 3 mise à jour: http://stackoverflow.com/a/38164547/1736679 – Efren

Répondre

1

Il n'existe aucune méthode prise en charge pour cela sans dessin personnalisé. Les éléments de la barre d'onglets n'utilisent même pas les couleurs de vos images, seulement la couche alpha. Voir aussi: Changing Tint/Background color of UITabBar.

Questions connexes