Dans Paramètres , faites défiler jusqu'à Développeur , puis Apparence sombre …
Mettre à jour
En plus de ce qui précède, il existe maintenant de nombreuses autres façons d'activer l'apparence sombre dans le simulateur, comme le montrent les nombreuses réponses ci-dessous.
• Modifier les remplacements d'environnement depuis Xcode (@AshCameron)
• Activer / désactiver l'apparence ⇧⌘Adans le menu Simulateur (@ Shredder2794)
• Mise à jour depuis la ligne de commande en utilisant xcrun simctl ui booted appearance …
(@blackjacx, @tadija)
• Utilisation par programmation overrideUserInterfaceStyle = .dark
(@thisIsTheFoxe)
• Précisez UIUserInterfaceStyle
dans votre info.plist (@DhavalGevariya)
• Utilisez SimGenie de Curtis Herbert… https://simgenie.app
Changement d'apparence automatisé 🦉
Xcode 11,4 🌟
Apple a publié une puissante mise à jour Xcode qui contient des éléments utiles pour ce sujet. L'apparence peut maintenant être sélectionnée directement dans le simulateur. Sélectionnez simplement
Features > Toggle Appearance
ou ⇧ + ⌘ + A. Le changement automatique d'apparence peut encore être important, par exemple pour les tests de capture d'écran automatisés sur la ligne de commande. Le script devient simple comme ça lors de l'utilisation de Xcode 11.4:Plus besoin de tuer ou de réinitialiser le simulateur, ce qui représente une énorme victoire en termes de performances. Plus besoin de manipuler les outils plist - jamais. gardez à l'esprit que vous devez utiliser les identifiants d'appareils disponibles dans l'environnement d'exécution que vous utilisez. Découvrez-les en utilisant
xcrun simctl list
.Voir aussi mon script complet: https://github.com/Blackjacx/Scripts/blob/master/set-simulator-style.sh
Xcode 11.3
Il existe un moyen d'utiliser la ligne de commande pour basculer un simulateur entre le mode clair et sombre. Si vous disposez d'une baie avec vos ID de périphérique, vous pouvez effectuer les opérations suivantes:
Si vous souhaitez spécifier des noms de périphérique dans votre script - étant donné que les ID de périphérique sont différents sur différentes machines - vous pouvez également trouver facilement leurs identifiants à l'aide du code bash suivant:
la source
xcrun simctl ui
commande.Vous pouvez utiliser le paramètre "Activer / désactiver l'apparence" dans le menu déroulant du simulateur (Maj-Commande-A):
la source
Vous pouvez également changer l'apparence par programme ( docs ):
la source
Il existe deux façons d'activer le mode sombre dans Simulator. Remarque: assurez-vous que vous utilisez le simulateur iOS 13. XD
Solution 1: modifier les paramètres de construction
Solution 2: par programmation
Ajoutez simplement ce bloc de code dans votre fichier ViewController.
Consultez cette documentation Apple pour plus de détails.
la source
Vous pouvez également basculer en mode sombre en utilisant cette ligne, il vous suffit de mettre ces lignes dans votre fichier info.plist
la source
depuis le terminal:
la source