|
@@ -45,3 +45,15 @@ extension URLSession {
|
|
|
return (data, response, error)
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+extension UIViewController {
|
|
|
+ func hideKeyboardOnTap() {
|
|
|
+ let tap: UITapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(UIViewController.dismissKeyboard))
|
|
|
+ tap.cancelsTouchesInView = false
|
|
|
+ view.addGestureRecognizer(tap)
|
|
|
+ }
|
|
|
+
|
|
|
+ @objc func dismissKeyboard() {
|
|
|
+ view.endEditing(true)
|
|
|
+ }
|
|
|
+}
|