我尝试过切换暗模式,我知道我使用的是Swift 4或5代码:

overrideUserInterfaceStyle = .dark
但是在SwiftUI中,似乎没有什么办法可以...我该如何切换应用程序的黑暗模式其余部分?我尝试了许多方法,到处搜索,但是找不到运气。即使我尝试使用didSet但也没有运气,它给了我错误。
有什么建议吗?

最佳答案

如果要对整个应用强制使用暗模式,则可以将User Interface Style添加到Info.plist并将其设置为Dark ios - 无法在SwiftUI上更改黑暗模式-LMLPHP
您还可以将以下行添加到场景/应用程序委托中window?.overrideUserInterfaceStyle = .dark

关于ios - 无法在SwiftUI上更改黑暗模式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62525731/

10-10 20:33