본문 바로가기

Responder Chain

Touch Event

Touch Event

  • 이벤트 메소드를 앱 전역에서 재사용 가능하게 Gesture Recognizer에 캡슐화
  • UIKit Touch Event는 내부적으로 자동 구현되어있다
  • 하지만 Custom View를 사용 시 모든 Touch Event는 처리해줘야함 방법 1. Gesture Recognizer 사용 방법 2. UIView 하위 클래스에서 직접 터치 추적
    • 아래의 메소드로 사용 가능
    • touchCanceled - 시스템에서 진행 중인 터치를 중단(ex. 전화 온 경우) / 지정한 Gesture가 동작이 끝난 경우에도뜬다
    • 터치 하나가 하나의 UITouch 객체
    • 손가락이 2개가 터치가 되어도 default는 하나 → isMultipleTouchEnabled = true로 추가 터치를 받을 수 있다
728x90

'Responder Chain' 카테고리의 다른 글

UIResponder  (0) 2024.01.26
Gesture Recognizer 예시 코드  (0) 2023.11.23
UIEvent  (0) 2023.11.23
Responder Chain  (0) 2023.11.23