반응형
iOS 15.5, Xcode 13.31, Swift 5, UIKit 환경에서 진행했습니다.
override func viewDidLoad() {
super.viewDidLoad()
let scrollTapGesture = UITapGestureRecognizer(target: self, action: #selector(tapScrollView))
scrollView.addGestureRecognizer(scrollTapGesture)
}
@objc func tapScrollView() { // ScrollView EndEditing
self.view.endEditing(true)
}
scrollView로 감싸진 상황에서는 touchesBegan 함수가 작동하지 않기때문에,
scrollView에 탭제스쳐를 추가했습니다.
반응형
'iOS > 코드조각' 카테고리의 다른 글
[iOS, Swift] 텍스트필드 AutoComplete 자동완성 기능 (0) | 2022.07.13 |
---|---|
[iOS, Swift] ScrollView 키보드 화면 처리하기 (0) | 2022.07.12 |
[iOS, Swift] Alamofire responseDecodable 사용하기 (0) | 2022.07.12 |
[iOS, Swift] 정규식(이메일, 아이디, 닉네임, 패스워드, 전화번호) (0) | 2022.07.12 |
[iOS, Swift] 코드로 Custom Color 지정하기(UIColor Extension) (0) | 2022.07.06 |