रिएक्टिव नेटिव में आईओएस डार्क मोड को कैसे फोर्स करें


15

नया iOS 13 अपडेट एक वैकल्पिक सिस्टम-वाइड का परिचय देता है। यह उदाहरण के लिए StatusBar को हल्का पाठ है, जो एक सफेद पृष्ठभूमि पर अपठनीय हो सकता है। यह iOS डेटाटाइम पिकर को भी तोड़ता है ( DatePickerIOS या प्रतिक्रिया-मूल-मोडल-डेटाइम-पिकर देखें )

जवाबों:


38

समाधान या तो है

  1. इसे अपनी Info.plist फ़ाइल में जोड़ें:
    <key>UIUserInterfaceStyle</key>
    <string>Light</string>

या

  1. इसे अपने में जोड़ें AppDelegate.m:
    if (@available(iOS 13.0, *)) {
        rootView.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
    }

Info.plist परिवर्तन ने मेरे लिए काम किया। धन्यवाद
मैनुअल हर्नांडेज़

1
@ हज़्विन की संभावना कम लगती है
मैक्सिम

@MaximZubarev मुझे लगता है कि वह stackoverflow.com/a/56546554/827027
dwn

@ हज्जविन यह सच नहीं है यदि आप Xcode के अपडेटेड संस्करण का उपयोग कर रहे हैं और किसी व्यक्ति के लिए टिप्पणियों को पढ़ना बहुत भ्रामक हो सकता है। मेरे पास Info.plist में UIUserInterfaceStyle ligth का उपयोग करके ऐप स्टोर में एक से अधिक ऐप हैं
Jero

1
@ जीरो हाँ। मेरी गलती। मैं stackoverflow.com/questions/56537855/…
Haswin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.