Objectif C: Comment changer la couleur du texte dans la barre de navigation
J'ai changé ma barre de navigation de couleur via le code suivant
navconFvc.navigationBar.tintColor = [UIColor colorWithHexString:@"faf6f5"];
Le code a fonctionné, mais la couleur du texte doit également être modifié (voir la capture d'écran ci-dessous). Aussi le bouton actualiser le logo sur la droite est affectée ainsi
Le même problème se produit si j'accédez à une autre page dans la pile
Question: Comment puis-je changer la couleur de la
- texte du titre
- Bouton de retour de texte et
- droit bouton de la barre d'icône de la couleur?
Après j'ai changé la couleur de fond de la barre de navigation?
source d'informationauteur Zhen
Vous devez vous connecter pour publier un commentaire.
Pour le titre, voici le chemin:
iPhone de Navigation de la Barre de Titre de la couleur du texte
Et pour les boutons personnalisés, voici le chemin:
ajouter des boutons de navigation de l'interface utilisateur contrôleur de la barre du bas
Dans iOS 7, il suffit d'utiliser:
Changement [UIColor whiteColor] avec quelle que soit la couleur du texte que vous voulez
Pour changer la couleur du texte:
Ajout de bouton d'actualisation et de la couleur:
Variables que l'effet de la barre de navigation de fond:
Je viens de mettre sur pied un simple
UIViewController
sous-classe qui ajoute un personnalisable dos bouton qui permet de changer les couleurs du texte. Il ajoute essentiellement certainswillAppear
/willDisappear
logique pour animer le bouton de retour la façon dont leUINavigationController
ne tout en utilisant leleftBarButtonItem
de la propriété. Vous pouvez étendre également faire l'rightBarButtomItem.https://github.com/typeoneerror/BBCustomBackButtonViewController