func hideKeyboardWhenTappedAround() { let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self,action: #selector(UIViewController.dismissKeyboard)) tap.cancelstouchesInView = false view.addGestureRecognizer(tap) }