354 votes

Comment utiliser le mode sombre dans le simulateur iOS 13 ?

Pendant que je développe l'application iOS, j'ai besoin de la tester dans le simulateur avec l'option de mode sombre afin d'obtenir plus de clarté sur l'interface utilisateur de l'application. Mais lorsque je vais dans les paramètres, je n'obtiens pas l'option pour le mode sombre comme le montre l'appareil réel.

8voto

tadija Points 56

Du terminal :

xcrun simctl ui booted appearance light

xcrun simctl ui booted appearance dark

1 votes

Les réponses sous forme de code uniquement sont autorisées, mais il est recommandé d'expliquer la réponse également. Pensez à ajouter des explications.

6voto

Jayprakash Dubey Points 1194

Il y a deux façons d'activer le mode sombre dans le simulateur. Remarque : assurez-vous que vous utilisez le simulateur iOS 13. X-D

Solution 1 : Modifier les paramètres de construction

  1. Ouvrir Paramètres application
  2. Sélectionnez Développeur
  3. Activer Aspect sombre

Screenshot-1

Solution 2 : Par programmation

Il suffit d'ajouter ce bloc de code dans votre fichier ViewController.

override func viewDidLoad() {
    super.viewDidLoad()
    #if DEBUG
    // This changes appearance only for debug mode
    overrideUserInterfaceStyle = .dark
    #endif
}

Screenshot-2

Vérifiez ceci documents sur la pomme pour plus de détails.

0voto

Dhaval Gevariya Points 178

Vous pouvez également passer en mode sombre en utilisant cette ligne, vous devez juste mettre ces lignes dans votre fichier info.plist

<key>UIUserInterfaceStyle</key>
<string>Dark</string> //Light

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X