[英]Deselect UITextField when clicking outside
这可能是一个愚蠢的问题,但是如果我单击屏幕上的任意位置,如何离开选定的UITextField? 我需要在Swift中使用它,而不是Obj-c。 谢谢。
您必须将结束编辑设置为true。
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?){
view.endEditing(true)
super.touchesBegan(touches, withEvent: event)
}
你可以这样
override func touchesBegan(_ touches: Set<UITouch>,
withEvent event: UIEvent?) { yourTextfield.resignFirstResponder()}
在您的视图控制器中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.