Changement de couleur de la barre d'état pour des ViewControllers individuels dans iOS 8 avec Swift
Bonjour à tous ! Je suis débutant en Swift et en développement iOS. J'écris une application qui doit supporter iOS 8. Je suis confronté à un problème : je dois que sur différents écrans, la couleur du texte de la barre d'état (en haut de l'écran, où s'affichent l'heure, la charge de la batterie, etc.) soit différente. Par exemple, sur l'écran principal avec un fond blanc, le texte doit être noir, et sur un écran avec un fond sombre, il doit être blanc.\n\nJ'ai déjà essayé de définir `UIApplication.shared.statusBarStyle = .lightContent` dans `viewDidLoad`, mais cela change la couleur pour toute l'application, pas pour un contrôleur spécifique. De plus, Xcode émet un avertissement indiquant que cette méthode est obsolète à partir d'iOS 9 et versions ultérieures.\n\nJ'ai lu qu'il faut redéfinir la méthode `preferredStatusBarStyle` dans son ViewController, mais je n'y arrive pas. Voici mon code :\n\n```swift\nclass MyViewController: U