Quelle est la directive pour changer la couleur de la barre d'état. Si je change de couleur, ai-je besoin de changer la couleur des autres widgets de l'interface utilisateur comme la barre de navigation, etc.?Modification de la couleur de la barre d'état
Répondre
Si vous modifiez la couleur du UINavigationController
, les boutons correspondants, tels que Retour et tout autre bouton supplémentaire, seront également modifiés. Idem pour le UIToolBar
.
En ce qui concerne la "barre d'état" qui abrite l'horloge, les informations sur la batterie, etc. Vous n'avez pas nécessairement besoin de changer quoi que ce soit d'autre dans votre application. Généralement, si vous avez un aspect thématique plus sombre, vous voudrez utiliser un StatusBar plus sombre, c'est vraiment votre préférence, mais vous voudriez aller avec ce qui semble le mieux et serait compréhensible par l'utilisateur typique.
[application setStatusBarStyle:UIStatusBarStyleBlackOpaque];
[application setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
vous pouvez les utiliser pour changer la barre d'état dans
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
cette méthode
changement automatially dans l'interface utilisateur des widgets.
Il n'existe pas de directive spécifique sur la façon dont vous devez faire correspondre la couleur de la barre d'état avec les couleurs de votre interface utilisateur.
Si vous pensez qu'une barre de navigation noire/foncée doit être associée à une barre d'état noire, définissez la barre de navigation tintColor
comme telle. Si vous pensez que vous voulez que votre application dispose d'une barre d'état noire, quel que soit le jeu de couleurs, Apple ne vous en empêchera pas non plus.
Vous pouvez concevoir votre application comme bon vous semble, tant qu'elle ne s'éloigne pas trop de l'iOS général human interface guidelines.
Le meilleur d'ajouter au contrôleur de vue:
- (UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
- 1. Modification de la couleur de la barre de progression à l'aide de XML dans l'application Android
- 2. Utilisation de l'assistant VB.NET, modification de la couleur de la barre latérale (bouton) sélectionnée
- 3. Modification de la couleur d'arrière-plan de la barre de titre WPF
- 4. MFC: Modification de la couleur de CEdit
- 5. Modification de la couleur de fond d'UltraCalenderCombo
- 6. Matplotlib: Modification de la couleur d'un axe
- 7. Modification de la couleur des vues d'alerte
- 8. C#: modification de la couleur de la ligne de liste?
- 9. Modification de la couleur de la bordure de l'onglet Widget
- 10. Indicateur de couleur dans la barre d'état?
- 11. Changement de la couleur de la barre d'outils de MFMailComposeViewController
- 12. Couleur de la barre de navigation par défaut
- 13. Modification de la couleur d'arrière-plan de la fenêtre
- 14. Modification de la couleur de la ligne active dans Dreamweaver
- 15. Modification de la couleur de la peau par programme
- 16. Modification de la couleur du titre de la fenêtre
- 17. changer la couleur de la barre de défilement?
- 18. QT: Comment changer la couleur de la barre de progression
- 19. Comment changer la couleur de la barre de défilement tinymce?
- 20. Modification de la couleur d'arrière-plan par défaut UITabBarController
- 21. Flex - Modification de la couleur d'une barre de défilement personnalisée à l'aide des propriétés CSS
- 22. Modification de la couleur de l'étiquette en fonction de la couleur de l'étiquette dans l'iPhone dev
- 23. Modification de la couleur des en-têtes de section UITableView
- 24. Comment personnaliser le bouton de la barre d'onglets et la barre d'onglets de la couleur sélectionnée?
- 25. Modification de la couleur de la barre de titre, de l'arrière-plan et du texte de MFMailComposeViewController
- 26. Comment changer la couleur de la barre UIStatus?
- 27. Comment changer la couleur de la barre d'état
- 28. Comment changer la barre de progression avant la couleur?
- 29. comment changer la couleur du contrôleur de la barre d'onglets
- 30. Comment changer la couleur de la barre d'onglets dans vaadin?