gpt4 book ai didi

ios - 在SwiftUI中点击Button时获取Tag值

转载 作者:行者123 更新时间:2023-12-01 19:32:25 26 4
gpt4 key购买 nike

SwiftUI 中,我创建了一个按钮循环。

点击按钮时,我必须获取标签值。

我已经尝试了很多次。我无法点击哪个按钮

HStack(spacing: 1) {
ForEach(0...2, id: \.self) { j in
Button(action: {
// need button Tag
print("Tapped Button Tag:")
}, label: {
Text("")
})
.tag("\(j)")
}
}

最佳答案

标签中不需要它,可以直接执行,例如

HStack(spacing: 1) {
ForEach(0...2, id: \.self) { j in
Button(action: {
// j is available here from context
print("Tapped Button Tag: \(j)") // << here !!
}, label: {
Text("")
})
}
}

关于ios - 在SwiftUI中点击Button时获取Tag值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61853265/

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