takaishota
6/15/2017 - 2:50 PM

UIViewControllerをタップして、キーボードを閉じる

UIViewControllerをタップして、キーボードを閉じる

extension UIViewController {
  func setupHideKeyboard() -> UITapGestureRecognizer {
      let tap: UITapGestureRecognizer = UITapGestureRecognizer(
          target: self,
          action: #selector(UIViewController.dismissKeyboard))

      view.addGestureRecognizer(tap)
      return tap
  }

  func dismissKeyboard() {
      view.endEditing(true)
  }
}