Swift/UIKit
[UIKit] View 탭할때 키보드 없애주기
insub4067
2022. 11. 18. 18:10
self.view -> View 를 탭할 경우
UIView.endEditing -> 에딧을 끝낸다 (키보드를 내리겠다)
해당 액션을 선언후 view 에 해당 탭 recognizer 를 추가해주어야한다.
import UIKit
class SearchVC: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
createDismissKeyboardTapGesture()
}
func createDismissKeyboardTapGesture() {
let tap = UITapGestureRecognizer(target: self.view, action: #selector(UIView.endEditing))
view.addGestureRecognizer(tap)
}
}