본문 바로가기
🍎 iOS

Tap Touch

by hyebin (Helia) 2023. 1. 11.

Tap, Touch

  • 터치는 화면을 만지는 모든 행위, 탭은 화면을 톡톡 두드리는 행위
  • touch는 네 가지 상태를 가짐
    • began은 터치를 시작할 때, moved는 드래그해서 움직일 때, ended는 손을 뗄 때, canceled는 터치가 취소될 때 이벤트가 발생
  • tap은 toches 세트 안에 포함됨

 

1. 레이아웃 구성

현재 상태를 나타낼 label과 탭과 터치 횟수를 나타낼 label 추가한다.

 

2. 아웃렛 변수 추가

3개의 label에 대한 아웃렛 변수를 추가한다.

 

3. 탭, 터치 기능 구현

각 터치 상태에 따른 함수를 구현한다.

각 함수에서 현재 발생한 이벤트의 종류를 출력한 후, 터치의 개수와 탭의 개수를 출력한다.

 

4. 시뮬레이터 확인

화면을 탭 하면 tapCount가 증가하며, touchCount는 몇 개의 손가락으로 터치했는지를 나타낸다.

화면을 누른 상태로 이동하면 현재상태가 Touchs Moved로 표시된다.

+ 시뮬레이터에서 option을 누르면 손가락 두 개로 누른 효과를 낼 수 있다

반응형

'🍎 iOS' 카테고리의 다른 글

Pinch Gesture  (0) 2023.01.13
Swipe Gesture  (0) 2023.01.12
Core Graphics  (0) 2023.01.10
카메라와 포토 라이브러리 앱  (0) 2023.01.06
Movie Player  (0) 2023.01.04

댓글