2017-09-01 5 views
-3

La couleur du texte des libellés de la barre d'état ne peut pas être modifiée. La couleur d'arrière-plan de la barre d'état peut changer. Comment puis-je changer la couleur du texte?Comment puis-je donner du texte dans la barre d'état?

+0

Peut-être que cela fonctionne pour vous. [Même question] (https://stackoverflow.com/questions/17678881/how-to-change-status-bar-text-color-in-ios-7?rq = 1) –

Répondre

0

utilisation -

UIApplication.shared.statusBarStyle = .lightContent // Light content, for use on dark backgrounds 

ou

UIApplication.shared.statusBarStyle = .default // Dark content, for use on light backgrounds 

Ne pas oublier de modifier "Voir apparence de la barre d'état basé sur un contrôleur" dans info.plist et réglez-le NO.

0

Comment puis-je donner textcolor dans la barre d'état?

Vous ne pouvez pas!

La seule chose que vous pouvez faire est de changer le UIStatusBarStyle, qui pourrait être l'une des deux options suivantes:

  • default:

Une barre d'état sombre, destiné à utiliser sur des arrière-plans clairs.

enter image description here

  • lightContent:

Une barre d'état lumière, destiné à être utilisé sur un fond sombre.

enter image description here

Donc, si vous cherchez à changer la couleur des éléments dans la barre d'état (couleur noire dans la première capture d'écran et la couleur blanche dans la deuxième capture d'écran) au gris instance- -pour, ce serait ne pas être possible, vous devez coller d'une des deux options mentionnées.


Comment changer le style de la barre d'état?

Vous pouvez vérifier la réponse à votre question ci-dessous pour la mettre en œuvre: