Je veux définir l'arrière-plan de la barre de navigation comme étant noir et toutes les couleurs à l'intérieur pour être blanc .
J'ai donc utilisé ce code :
[[UINavigationBar appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor],
NSForegroundColorAttributeName,
[UIColor whiteColor],
NSForegroundColorAttributeName,
[NSValue valueWithUIOffset:UIOffsetMake(0, -1)],
NSForegroundColorAttributeName,
[UIFont fontWithName:@"Arial-Bold" size:0.0],
NSFontAttributeName,
nil]];
Mais le bouton arrière couleur du texte , flèche et bouton de barre ont encore des défauts couleur bleue .
Comment changer ces couleurs comme sur l'image ci-dessous ?
1 votes
Try in AppDelegate if ([self.window respondsToSelector:@selector(setTintColor :)]) self.window.tintColor = [UIColor whiteColor] ;
3 votes
stackoverflow.com/questions/18384488/
0 votes
Il est intéressant de noter que votre code a bien fonctionné pour moi (je voulais juste changer la couleur du texte en blanc). Merci !
0 votes
Quelle est la couleur bleue que vous utilisez ? C'est joli !
0 votes
@ebi certaines personnes n'aiment pas partager. Il suffit d'utiliser un sélecteur de couleurs pour les distinguer. Ou.... et voilà : RGB :(18, 60, 133)
0 votes
Merci, mais la couleur sur votre écran n'est pas la même que celle qui est réellement utilisée dans le code ou affichée sur un appareil. Par exemple, mon écran affiche RGB(20, 71, 140) en utilisant la même image.