【发布时间】:2017-09-22 13:32:05
【问题描述】:
有没有办法在不一一引用 UITextField 插座的情况下关闭键盘?
【问题讨论】:
有没有办法在不一一引用 UITextField 插座的情况下关闭键盘?
【问题讨论】:
Swift 3.x 使用这个:
self.view.endEditing(true) //when you are using a view
self.tableView.endEditing(true) //when you are a table-view
视图将从所有子项中退出键盘。 当用户触摸表格或视图时调用它。
【讨论】:
self.scrollview.endEditing(true)
这就是我使用它的方式,当允许用户点击视图以关闭键盘时
let tap = UITapGestureRecognizer(target: self, action: #selector(self.handleTap))
view.addGestureRecognizer(tap)
然后创建一个如下所示的函数
@objc func handleTap() {
view.endEditing(true)
}
【讨论】: