在SwiftUI中是否可以强制View
使用亮或暗模式-像UIKit中的overrideUserInterfaceStyle
那样?
答案 0 :(得分:4)
.colorScheme()
https://docs.google.com/drawings/d/1MtWL8qRTs6PlnJrW4dh8135_S9e2SaawT410bJuoBPk/preview 不适用于背景。
.preferredColorScheme()
是现在的方式。也有背景的工作。
TestView1()
.preferredColorScheme(.dark)
TestView2()
.preferredColorScheme(.light)
答案 1 :(得分:2)
使用.colorScheme修饰符,例如
TestView1()
.colorScheme(.dark)
TestView2()
.colorScheme(.light)