gpt4 book ai didi

ios - 如何检测 TextField 何时在 SwiftUI 中变为事件状态?

转载 作者:行者123 更新时间:2023-12-02 01:46:35 25 4
gpt4 key购买 nike

.onTapGesture {
// do something
}

不起作用,因为可以在不开始编辑模式的情况下点击 TextFields。

最佳答案

答案是用 onEditingChanged 参数初始化 TextField。

然后我们可以根据文本字段是否被编辑或更改是否被提交来有条件地执行闭包:

TextField("", text: $email, onEditingChanged: { changed in
if changed {
// User began editing the text field
}
else {
// User tapped the return key
}
})

关于ios - 如何检测 TextField 何时在 SwiftUI 中变为事件状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70828401/

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