gpt4 book ai didi

forms - 使用多个按钮时 SwiftUI Form 容器中的意外行为

转载 作者:行者123 更新时间:2023-12-04 15:12:08 25 4
gpt4 key购买 nike

<分区>

鉴于下面的代码,我希望在点击 ZERO 按钮后看到选择是 ZERO,但它始终是 ONE。事实上,我不需要点击按钮名称,但在行的中间,选择仍然是 ONE。这是意外行为,可能是错误。有人对此有解释和/或解决方法吗?使用 iOS 14.0 和 Xcode 12.2

struct TestForm : View {

@State var selection = ""

var body : some View {
Form {
Text("selection: \(selection)")
HStack {
Button(action: {
selection = "ZERO"
}) {
Text("ZERO")
}
Spacer()
Button(action: {
selection = "ONE"
}) {
Text("ONE")
}
}
}
}
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com