Il suffit de télécharger la nouvelle xCode 10.0, et a vu que l'ancien statusBarStyle a été abandonné depuis iOS 9.0.
Avertissement: Setter for 'statusBarStyle' was deprecated in iOS 9.0: Use -[UIViewController preferredStatusBarStyle]
Obsolète code:
UIApplication.shared.statusBarStyle = .default
J'ai essayé d'utiliser self.preferredStatusBarStyle
, mais de trouver la propriété est à seulement un getter. Si quelqu'un sait comment régler le statusBarStyle
?
Modifier
Je veux changer le statusBarStyle l'intérieur d'une fonction, où un utilisateur peut basculer entre les différents thèmes. Par exemple:
func changeStatusBar(toDarkMode: Bool) {
if toDarkMode {
// Set to light statusBarStyle
} else {
// Set to default
}
}