Come forzare disabilitare la modalità dark iOS in React Native


Risposte:


38

La soluzione è a entrambi

  1. aggiungilo al tuo file Info.plist:
    <key>UIUserInterfaceStyle</key>
    <string>Light</string>

O

  1. Aggiungi questo al tuo AppDelegate.m:
    if (@available(iOS 13.0, *)) {
        rootView.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
    }

La modifica di Info.plist ha funzionato per me. Grazie
Manuel Hernandez,

1
@Hazwin sembra improbabile
Maxim Zubarev,

@MaximZubarev Immagino si riferisca a stackoverflow.com/a/56546554/827027
dwn

@Hazwin non è vero se stai usando una versione aggiornata di Xcode e può essere molto fuorviante per qualcuno che legge i commenti. Ho più di un'app nell'app store usando UIUserInterfaceStyle ligth in Info.plist
Jero

1
@Jero sì. colpa mia. Mi riferivo alla stackoverflow.com/questions/56537855/...
Haswin
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.