当设备处于IOS 13的暗模式时,如何在亮模式下限制您的应用

时间:2019-11-27 06:55:12

标签: ios swift ios13 macos-darkmode

在您的应用程序委托中。只需转到func:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool
{
 if #available(iOS 13.0, *) {
        window?.overrideUserInterfaceStyle = .light
    }
     return true
}

任何建议。...

3 个答案:

答案 0 :(得分:1)

您可以在info.plist中进行操作:

键:UIUserInterfaceStyle

字符串:Light

答案 1 :(得分:1)

打开info.plist作为源代码并添加以下内容:

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

答案 2 :(得分:0)

使用以下代码编辑AppDelegate

func application(_application:UIApplication,didFinishLaunchingWithOptions launchOptions[UIApplication.LaunchOptionsKey: Any]?) -> Bool
{
 if #available(iOS 13.0, *) {
        window?.overrideUserInterfaceStyle = .light
    }
     return true
}