Comment changer la couleur de la barre d'état ? Je sais que nous pouvons changer le style en
[application setStatusBarStyle:UIStatusBarStyleBlackOpaque];
Veuillez suggérer.
Comment changer la couleur de la barre d'état ? Je sais que nous pouvons changer le style en
[application setStatusBarStyle:UIStatusBarStyleBlackOpaque];
Veuillez suggérer.
En fait, c'est possible, mais c'est un hack (et Apple a certainement une autre façon de le faire, meilleure, à laquelle nous n'avons pas accès) :
Définissez la barre d'état en noir translucide et placez une (sous-)vue avec la couleur de votre choix comme couleur de fond directement derrière elle. De cette façon, vous pouvez obtenir l'effet d'une couleur différente, même avec un gradient.
le cadre pour cela serait CGRectMake(0,0,320,20)
À titre d'information, pour ceux qui ne veulent pas changer de cadre d'affichage, le réglage de l'arrière-plan de la fenêtre fonctionne également.
J'ai écrit ceci dans AppDelegate
.
self.window.backgroundColor = [UIColor colorWithRed:0.78f green:0.13f blue:0.11f alpha:1];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.