본문 바로가기

카테고리 없음

[Multi-touch Event]

Multi-touch 예제를 통해 multi-touch event에 대해 학습하도록 한다.

 

main에서 view의 속성에서 Multi Touch를 체크한다.

 

Touch를 했을 때 어떤 method가 호출되는지 보여줄 Method label과 touch 횟수를 셀 Touches label(touch가 시작되는 시점)과 tab 횟수를 셀 Tabs label(touch가 끝나는 시점)을 추가하였다.

 

Multiple Touch 속성을 추가하면 아래 함수들을 override하여 사용할 수 있다.

  • override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?)
  • override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?)
  • override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?)
  • override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?)