ios - 即使在 iOS 13 之前,如何始终为我的 iOS 应用启用暗模式 UI 效果
问题描述
我的 iOS 应用在深色模式下看起来很棒。我用谷歌搜索,但找不到。即使设备处于浅色模式,如何在我的应用程序上单独保留深色模式效果。
在 iOS 13 之前我不知道该怎么做。
欢迎任何建议。
解决方案
您可以通过在应用程序委托中添加这行代码来做到这一点。(对于整个应用程序级别)
if #available(iOS 13.0, *) {
window?.overrideUserInterfaceStyle = .dark
}
其他选项是在 plist 文件中指定该模式
<key>UIUserInterfaceStyle</key>
<string>Dark</string>
推荐阅读
- python - 使用 htmlunit 驱动程序设置 python
- reactjs - Do I really need a constructor for this tsx component?
- r - 带有可选单词查找的正则表达式lookbehind
- sql - 如何生成 3 位二进制的可能二进制组合?
- swiftui - 使用 SwiftUI 时如何隐藏键盘?
- spring-boot - Spring Boot JMS 在 Wildfly 中无限重新连接
- php - 发送 xls 文件 Telegram bot
- javascript - 使用 Fetch 和 MongoDb Atlas 进行摘要授权
- java - 使用 JPA/Hibernate 的装饰器设计模式
- javascript - Mint localhost 模板工具包上的元素返回:来自 API 调用的意外错误