UILongPressGestureRecognizer
길게 누르기 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
Last updated
길게 누르기 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
Last updated
원문 출처
SDKs
iOS 3.2+
tvOS 9.0+
Framework
UIKit
이 동작을 트리거시키려면 사용자가 하나 이상의 손가락으로 뷰를 일정 시간동안 누르고 있어야 합니다. 누르고 있는 동안 손가락이 일정 거리 이상을 움직이게 된다면 해당 제스처는 실패하게 됩니다.
롱 프레스 제스처는 연속적입니다. 이 제스처는 허용된 수 만큼의 손가락이 (numberOfTouchesRequired) 일정 시간동안 (minimumPressDuration) 터치가 허락된 거리 범위(allowableMovement) 이상으로 움직이지 않을 때 시작됩니다. (UIGestureRecognizer.State.began) 제스처 인식기는 손가락이 움직일 때마다 변경 상태로 전환되고 손가락이 들렸을 때 끝납니다. (UIGestureRecognizer.State.ended)
var minimumPressDuration: TimeInterval 제스처가 인식되기 위해서 누르고 있어야 하는 최소 시간.
var numberOfTouchesRequired: Int 제스처가 인식되기 위해서 눌러야 하는 손가락의 갯수
var numberOfTapsRequired: Int 제스처가 인식되기 위해서 필요한 탭 수
var allowableMovement: CGFloat 제스처가 실패하지 않는 손가락의 최대 이동거리
UIGestureRecognizer
CVarArg
Equatable
Hashable
class UIHoverGestureRecognizer beta
A gesture recognizer that looks for pointer movement over a view.
class UIPinchGestureRecognizer pinching 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
class UIScreenEdgePanGestureRecognizer 스크린 가장자리로부터의 드래그 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
class UISwipeGestureRecognizer 하나 이상의 방향으로 스와이프하는 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
class UIRotationGestureRecognizer 두 개의 터치로 회전하는 제스처를 인식하는 UIGestureRecognizer의 하위 구상 클래스
class UITapGestureRecognizer 하나 또는 다중 탭 동작을 인식하는 UIGestureRecognizer의 하위 구상 클래스
제스처 인식기를 사용하여 터치 처리를 단순화하고 일관적인 사용자 환경을 만드세요.
동일한 view 내에서 여러 제스처 인식기를 사용하는 방법을 알아보세요.
class 드래그 제스처를 인식하는 의 하위 구상 클래스