點選到TableView時也可縮回鍵盤
1 min readJul 31, 2020
在viewcontroller建立一個包含關鍵字@objc 的方法,裡面是執行結束編輯(縮回鍵盤)
@objc func dismisskeyboard() { self.view.endEditing(true)}
在viewDidLoad裡加上這些
let tap = UITapGestureRecognizer(target: self, action: #selector(self.dismisskeyboard))tap.numberOfTapsRequired = 1 //只需點到1下,就會執行,設置100就是點100下才執行tap.cancelsTouchesInView = false //可讓tableView cell 也可點選,預設是truetableView.addGestureRecognizer(tap)
完成