iOS/코드조각

[iOS, Swift] ScrollView endEditing 사용하기

검은참깨두유vm 2022. 7. 12. 19:11
반응형

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에 탭제스쳐를 추가했습니다.

반응형