struct ContentView: View {
@State private var isRed = false
var body: some View {
Button("Click Me") {
isRed.toggle()
}
.foregroundColor(isRed ? .red : /* some code */)
}
}
有没有办法应用以下逻辑:
如果isRed
是true
,则应用红色,否则恢复为该属性的默认值或继承值(如果有).
换句话说,SwiftUI中有没有类似于css中的initial
和inherit
的关键词?