//注册点击事件
self.view.addGestureRecognizer(UITapGestureRecognizer(target:self, action:#selector(你的viewcontroller.handleTap(sender:))))
//对应方法
func
handleTap(sender: UITapGestureRecognizer) {
if sender.state
== .ended {
你的textfield.resignFirstResponder()
}
sender.cancelsTouchesInView =false
}
本文介绍如何在 SwiftUI 中为视图注册触摸事件,并通过一个具体的例子展示了如何实现当用户点击屏幕时使文本框失去焦点的功能。

2408

被折叠的 条评论
为什么被折叠?



