有没有办法在没有逐个引用UITextField出口的情况下解除键盘?
答案 0 :(得分:0)
Swift 3.x使用此:
self.view.endEditing(true) //when you are using a view
self.tableView.endEditing(true) //when you are a table-view
该视图将使键盘从所有孩子身上退出。 当用户触摸表格或视图时,您可以调用它。
答案 1 :(得分:-1)
这是我使用它的方式,当允许用户点按视图以关闭键盘时
let tap = UITapGestureRecognizer(target: self, action: #selector(self.handleTap))
view.addGestureRecognizer(tap)
而不是像下面那样创建一个函数
@objc func handleTap() {
view.endEditing(true)
}