UILongPressGestureRecognizer is a concrete subclass of
UIGestureRecognizer that looks for long-press gestures. The user must press one or more fingers on a view and hold them there for a minimum period of time before the action triggers. While down, the user’s fingers may not move more than a specified distance; if they move beyond the specified distance, the gesture fails.
- iOS 3.2+
- tvOS 3.2+
Long-press gestures are continuous. The gesture begins (
began) when the number of allowable fingers (
numberOfTouchesRequired) have been pressed for the specified period (
minimumPressDuration) and the touches do not move beyond the allowable range of movement (
allowableMovement). The gesture recognizer transitions to the Change state whenever a finger moves, and it ends (
ended) when any of the fingers are lifted.