有一个更好的方法吗?有没有办法访问环境中的UserDefaults??我做了以下事情:
struct ContentView: View {
@AppStorage("darkMode") var darkMode = false
var body: some View {
SubView(darkMode: $darkMode)
}
}
}
struct SubView: View {
@Binding var darkMode: Bool
var body: some View {
Text("Dark Mode is \(darkMode == true ? "on" : "off")")
}
}
Run Code Online (Sandbox Code Playgroud) swiftui ×1