https://developer.apple.com/documentation/uikit/uipinchgesturerecognizer
"A discrete gesture recognizer that interprets pinching gestures involving two touches."
두 터치로 이뤄지는 핀치 제스쳐를 해석하는 이산적 제스쳐 리코그나이저입니다.
@MainActor class UIPinchGestureRecognizer : UIGestureRecognizer
UIPinchGestureRecognizer
는 UIGestureRecognizer
의 구체화된 서브클래스입니다.
사용자는 핀치하는 동안 두 손가락으로 뷰를 누르고 있어야 합니다. 사용자가 두 손가락을 서로 향하게 움직일 때 의미는 축소입니다. 반대인 경우 확대입니다. 핀칭은 연속적 제스쳐입니다. 이 제스쳐는 사용자가 두 손가락을 핀치 제스쳐를 생성하기에 충분할 때 시작합니다(UIGestureRecognizer.State.began
). 제스쳐는 손가락이 움직일 때(두 손가락은 터치하고 있는 상태인 동안) 변경됩니다(UIGestureRecognizer.State.changed
). 사용자가 뷰로부터 손가락들을 떼어내면 제스쳐는 끝이 납니다(UIGestureRecognizer.State.ended).