MapViewTouchGestures

enum MapViewTouchGestures : int {}

Constants indicating the map view touch gestures.

  • Single pointer touch event ( down and up with negligible move ) - not used..

    Declaration

    Objective-C

    MapViewOnTouch = 0x100
  • Single pointer long touch event.

    Declaration

    Objective-C

    MapViewOnLongDown = 0x200
  • Single pointer double touch event - zoom in.

    Declaration

    Objective-C

    MapViewOnDoubleTouch = 0x400
  • Two pointers single touch event - zoom out.

    Declaration

    Objective-C

    MapViewOnTwoPointersTouch = 0x800
  • Two pointers double touch event - autocenter the globe.

    Declaration

    Objective-C

    MapViewOnTwoPointersDoubleTouch = 0x1000
  • Single pointer move event - pan.

    Declaration

    Objective-C

    MapViewOnMove = 0x2000
  • Single pointer touch event followed immediately by a vertical move/pan event = single pointer zoom in/out.

    Declaration

    Objective-C

    MapViewOnTouchMove = 0x4000
  • Single pointer linear swipe event - move/pan with pointer moving when lifted, in the dXInPix, dYInPix direction.

    Declaration

    Objective-C

    MapViewOnSwipe = 0x8000
  • Two pointer zooming swipe event - one or both pointers moving when lifted during pinch zoom, causing motion to continue for a while.

    Declaration

    Objective-C

    MapViewOnPinchSwipe = 0x10000
  • Two pointers pinch (pointers moving toward or away from each other) event - can include zoom and shove (2-pointer pan) but no rotate.

    Declaration

    Objective-C

    MapViewOnPinch = 0x20000
  • Two pointers rotate event - can include zoom and shove (distance between 2 pointers remains constant while line connecting them moves or rotates).

    Declaration

    Objective-C

    MapViewOnRotate = 0x40000
  • Two pointers shove event (2-pointer pan - pointers moving in the same direction the same distance) - can include rotate and zoom.

    Declaration

    Objective-C

    MapViewOnShove = 0x80000
  • Two pointers touch event followed immediately by a pinch event - not used..

    Declaration

    Objective-C

    MapViewOnTouchPinch = 0x100000
  • Two pointers touch event followed immediately by a rotate event - not used..

    Declaration

    Objective-C

    MapViewOnTouchRotate = 0x200000
  • Two pointers touch event followed immediately by a shove event - not used..

    Declaration

    Objective-C

    MapViewOnTouchShove = 0x400000
  • Two pointer rotating swipe event - one or both pointers moving when lifted during pinch rotate, causing motion to continue for a while.

    Declaration

    Objective-C

    MapViewOnRotatingSwipe = 0x800000