UIPanGestureRecognizer
드래그 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
Last updated
드래그 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
Last updated
원문 출처
SDKs
iOS 3.2+
tvOS 9.0+
Framework
UIKit
사용자는 팬(드래그)하는 동안 하나 이상의 손가락으로 뷰를 누르고 있어야 합니다. 이 동작 메서드를 구현하는 클라이언트는 제스처 인식기에게 현재 이동 및 속도에 대한 값을 요청할 수 있습니다.
패닝 제스처는 연속적입니다. 이 제스처는 필요한 최소 갯수의 손가락이 () 팬으로 인식될 만큼의 거리를 이동했을 때 시작됩니다. (UIGestureRecognizer.State.began) 최소 요구되는 손가락이 터치된 상태로 움직일 때 변경되고, (UIGestureRecognizer.State.changed) 모든 손가락이 들어올려지면 끝납니다. (UIGestureRecognizer.State.ended)
이 클래스의 클라이언트는 동작 메서드를 통해서 UIPanGestureRecognizer 객체에 현재 제스처의 좌표와 () 속도를 () 요청할 수 있습니다. 이 메서드들에 주어지는 뷰를 기준 좌표계로 하여 이동/속도값을 얻어낼 수 있습니다. 또한 클라이언트는 원하는 값으로 좌표를 리셋할 수 있습니다.
UIGestureRecognizer
CVarArg
Equatable
Hashable
class UIHoverGestureRecognizer beta
A gesture recognizer that looks for pointer movement over a view.
var : Int 제스처로 인식 가능한 터치 손가락의 최대 숫자
var : Int 제스처로 인식 가능한 터치 손가락의 최소 숫자
func -> CGPoint 지정된 뷰의 좌표계 내에서의 제스처 이동
func 지정된 뷰의 좌표계 내에서의 좌표를 설정합니다.
func -> CGPoint 지정된 뷰의 좌표계 내에서의 제스처 속도
제스처 인식기를 사용하여 터치 처리를 단순화하고 일관적인 사용자 환경을 만드세요.
동일한 view 내에서 여러 제스처 인식기를 사용하는 방법을 알아보세요.
class 길게 누르기 제스처를 인식하는 의 하위 구상 클래스
class 드래그 제스처를 인식하는 의 하위 구상 클래스
class UIPinchGestureRecognizer pinching 제스처를 인식하는 의 하위 구상 클래스
class UIScreenEdgePanGestureRecognizer 스크린 가장자리로부터의 드래그 제스처를 인식하는 의 하위 구상 클래스
class UISwipeGestureRecognizer 하나 이상의 방향으로 스와이프하는 제스처를 인식하는 의 하위 구상 클래스
class UIRotationGestureRecognizer 두 개의 터치로 회전하는 제스처를 인식하는 의 하위 구상 클래스
class UITapGestureRecognizer 하나 또는 다중 탭 동작을 인식하는 의 하위 구상 클래스