[iOS/Swift] 화면 터치 시 키보드 내리기

민니·2022년 7월 8일
0

iOS

목록 보기
11/22

화면 터치 시 키보드 내리기



사용 메서드

📚 touchesBegan(_:width:)

✏️ 정의: view나 창에 하나 이상의 터치가 발생했음을 알림
-> 화면이 터치되었을 때, 메서드가 호출됨


📚 endEditing(_:)

✏️ 정의: view나 text fields의 first responder의 상태를 해제하도록 함
✏️ parameter force: true일 경우, 의사와 상관없이 강제로 해제
(* text field에 터치 이벤트가 발생하면, text field가 first responder 상대가 됨)


구현 코드

✏️ touchesBegan(_: with:) 메서드를 오버라이딩해 주면 됨
✏️ endEditing(_:) 메서드, 파라미터는 true






출처)
https://developer.apple.com/

0개의 댓글