UILongPressGestureRecognizer

extension UILongPressGestureRecognizer
  • A convenience initializer for a UILongPressGestureRecognizer so that it can be configured with a single line of code.

    Declaration

    Swift

    public convenience init(tapsRequired: Int = 0,
                            touchesRequired: Int = 1,
                            minDuration: CFTimeInterval = 0.5,
                            allowableMovement: CGFloat = 10,
                            handler: @escaping (_ gesture: UILongPressGestureRecognizer) -> Void)

    Parameters

    tapsRequired

    Defaults UILongPressGestureRecognizer’s numberOfTapsRequired property value

    touchesRequired

    Defaults UILongPressGestureRecognizer’s numberOfTouchesRequired property value

    minDuration

    Defaults UILongPressGestureRecognizer’s minimumPressDuration property value

    allowableMovement

    Defaults UILongPressGestureRecognizer’s allowableMovement property value

    handler

    The closure that is called when the gesture is recognized