Avatar ·

Comment changer la couleur du texte de la barre d'état (Status Bar) sur iOS en Swift ?

Bonjour à tous ! Je suis débutant en développement iOS avec Swift et j'ai un problème pour changer la couleur du texte dans la barre d'état (panneau supérieur avec l'heure, la batterie, etc.). J'ai besoin que le texte soit blanc, car le fond de mon application est sombre et le texte noir standard est tout simplement invisible. J'ai essayé plusieurs méthodes, mais aucune n'a fonctionné. Voici ce que j'ai essayé : 1. Dans Info.plist, j'ai ajouté la clé `UIViewControllerBasedStatusBarAppearance` et je l'ai mise à `NO`. 2. Dans AppDelegate, dans la méthode `application(_:didFinishLaunchingWithOptions:)`, j'ai écrit : ```swift UIApplication.shared.statusBarStyle = .lightContent ``` Mais cela ne fonctionne pas — Xcode affiche un avertissement indiquant que `statusBarStyle` est obsolète dans iOS 13. 3. Ensuite, j'ai essayé de redéfinir la méthode dans mon ViewController : ```swift override var preferredStatusBarStyle: UIStatusBarStyle { return .lightContent } ``` Mais même cela n'a pas aidé — la barre d'état reste sombre. Peut-être que j'ai oublié quelque chose ? J'utilise Xcode 15, iOS 1