首页 > 解决方案 > 即使在 iOS 13 之前,如何始终为我的 iOS 应用启用暗模式 UI 效果

问题描述

我的 iOS 应用在深色模式下看起来很棒。我用谷歌搜索,但找不到。即使设备处于浅色模式,如何在我的应用程序上单独保留深色模式效果。

在 iOS 13 之前我不知道该怎么做。

欢迎任何建议。

标签: iosios-darkmode

解决方案


您可以通过在应用程序委托中添加这行代码来做到这一点。(对于整个应用程序级别)

if #available(iOS 13.0, *) {
    window?.overrideUserInterfaceStyle = .dark
}

其他选项是在 plist 文件中指定该模式

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

推荐阅读