MapSingleTapGestureDelegate

public protocol MapSingleTapGestureDelegate : class

Single Tap Gesture Delegate

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

    Declaration

    Swift

    func mapController(_ controller: MZMapViewController, recognizer: UIGestureRecognizer, shouldRecognizeSingleTapGesture 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 single tap gesture.

    Declaration

    Swift

    func mapController(_ controller: MZMapViewController, recognizer: UIGestureRecognizer, didRecognizeSingleTapGesture 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.