我试图制作一个Swift的搜索栏,但是当我点击搜索栏以外的区域时无法使键盘消失。当我使用textfield尝试时,这段代码可以完美地解决问题。
override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
self.view.endEditing(true)
}
当我点击文本框外部,键盘就会消失。我想让我的搜索栏也能像文本框一样,以同样的方式工作,因为使用搜索栏并按照同样的方式操作时,它根本不起作用。任何参考资料或代码都对我非常有用。