MapDoubleTapGestureDelegate

public protocol MapDoubleTapGestureDelegate : class

Double Tap Gesture Delegate

  • Asks the delegate if the map should recognize this double tap and perform default functionality (which is nothing, currently).

    Declaration

    Swift

    func mapController(_ controller: MZMapViewController, recognizer: UIGestureRecognizer, shouldRecognizeDoubleTapGesture location: CGPoint) -> Bool

    Parameters

    controller

    The MZMapViewController that wants to recognize the tap.

    recognizer

    The recognizer that initially recognized the tap.

    location

    The screen coordinates that the tap occured in relative to the bounds of the map.

    Return Value

    Return true for default functionality, or false if don’t want it recognized (or plan on handling it yourself).

  • Informs the delegate the map recognized a double tap gesture.

    Declaration

    Swift

    func mapController(_ controller: MZMapViewController, recognizer: UIGestureRecognizer, didRecognizeDoubleTapGesture location: CGPoint)

    Parameters

    controller

    The MZMapViewController that recognized the tap.

    recognizer

    The recognizer that recognized the tap.

    location

    The screen coordinates that the tap occured in relative to the bounds of the map.