Réglage du Bouton de la Barre de couleur de l'Élément dans une barre de navigation personnalisée
J'ai créé une barre de navigation personnalisée et un bouton de navigation droit à l'aide de la XIB. Cela fonctionne très bien. Mais j'ai besoin de personnaliser la teinte de la couleur du bouton de navigation droite. Pour l'instant, cette teinte de couleur de la même couleur que la teinte de la couleur de la barre de navigation. J'ai besoin d'une couleur différente pour ce bouton de droite. Est-il possible de modifier cette couleur?
Merci.
InformationsquelleAutor Dilshan | 2010-12-23
Vous devez vous connecter pour publier un commentaire.
Pas à ma connaissance, le bouton hérite de la teinte de la couleur de la navigationBar. Ce que vous pouvez faire est de mettre un customView pour la navigationItem:
C'est la façon dont vous définissez avec le SDK de boutons:
Au lieu de cela, vous pouvez le faire comme ceci:
Pour utiliser une image que vous avez fait dans photoshop etc.
Il existe également un
initWithCustomView:UIView
ouinitWithTitle:NSString
vous pouvez utiliser.Désolé pas de "solution" 🙂
Dans iOS 5 il y a de l'apparence, la fonction de:
[[UIBarButtonItem appearance] setTintColor:YOUR_COLOR];
Swift 3.x
Si vous avez de navigation bouton de la barre d'élément avec l'affichage personnalisé, vous devez les convertir à UIButton première:
Vous pouvez ensuite ajouter les attributs de UIButton tels que: