我尝试切换黑暗模式,我知道我使用的是Swift 4或5代码:
alert
但是在SwiftUI中,似乎没有什么办法可以...我该如何切换应用程序的黑暗模式?我尝试了很多方法,到处搜索,但是找不到运气。即使我尝试使用didSet但也没有运气,它给了我错误。
有什么建议吗?
答案 0 :(得分:1)
如果您想对整个应用强制使用暗模式,则可以将const element=document.getElementById("imageId");
//50% transparent
element.style.opacity="0.5";
//75% transparent
element.style.opacity="0.25";
//25% transparent
element.style.opacity="0.75";
添加到User Interface Style
并将其设置为Info.plist
您还可以将以下行添加到场景/应用程序委托
Dark
答案 1 :(得分:0)
可以使用 colorScheme 环境键更改任何视图的配色方案,如以下示例所示
MyView()
.environment(\.colorScheme, .dark) // via environment
也是
MyView()
.colorScheme(.dark) // via explicit modifier