SwiftUI:带有修饰符的 if 语句
SwiftUI: if Statement with modifiers
是否可以做这样的事情:
Vstack {
Text("Hello, World!")
}
if Role == "administrator" {
.offset(y: 15)
}
现在执行此操作会在 var body: some View {
行出现错误。
你可以这样做
struct ContentView: View {
@State private var Role: String = "administrator"
var body: some View {
VStack {
Text("Hello, World!")
}
.offset(y: Role == "administrator" ? 15 : 0)
}
}
是否可以做这样的事情:
Vstack {
Text("Hello, World!")
}
if Role == "administrator" {
.offset(y: 15)
}
现在执行此操作会在 var body: some View {
行出现错误。
你可以这样做
struct ContentView: View {
@State private var Role: String = "administrator"
var body: some View {
VStack {
Text("Hello, World!")
}
.offset(y: Role == "administrator" ? 15 : 0)
}
}