NavmiiSDK
Write yourself a navigation system in iOS
Instance Methods | List of all members
<NMMapControlDelegate> Protocol Reference

Inherits <NSObject>.

Instance Methods

(void) - onZoomingStarted
 
(void) - onZoomingIteration:
 
(void) - onZoomingStopped:
 
(void) - onRotatingStarted
 
(void) - onRotatingIteration:
 
(void) - onRotatingStopped:
 
(void) - onPositionChanged:
 
(void) - onMovingStarted
 
(void) - onMovingIteration:
 
(void) - onMovingStopped:
 
(void) - onLongPressOnMap:
 
(void) - onDoubleTapOnMap:
 
(void) - onSingleTapOnMap:
 
(void) - onSnappingChanged:
 
(void) - onPoiSelected:
 

Method Documentation

- (void) onDoubleTapOnMap: (CGPoint)  coordinates
optional

Tells the delegate that map is double tapped

Parameters
coordScreen coords of action
- (void) onLongPressOnMap: (CGPoint)  coordinates
optional

Tells the delegate that map is long pressed

Parameters
coordScreen coords of action
- (void) onMovingIteration: (NMMapCoordinates *)  newCenter
optional

Tells the delegate that map moving iteration

Parameters
newCenterNew map center coords
- (void) onMovingStarted
optional

Tells the delegate that map moving started

- (void) onMovingStopped: (NMMapCoordinates *)  newCenter
optional

Tells the delegate that map moving stopped

Parameters
newCenterNew map center coords
- (void) onPoiSelected: (NMPoiItem *)  poi
optional

Tells the delegate that POI item is selected when map is single tapped

Parameters
poiPOI item
- (void) onPositionChanged: (NMMapCoordinates *)  newPosition
optional

Tells the delegate that GPS position changed

Parameters
newPositionNew GPS position
- (void) onRotatingIteration: (CGFloat)  newAngle
optional

Tells the delegate that rotating iteration

Parameters
newAngleNew map rotation angle
- (void) onRotatingStarted
optional

Tells the delegate that rotating started

- (void) onRotatingStopped: (CGFloat)  newAngle
optional

Tells the delegate that rotating stopped

Parameters
newAngleNew map rotation angle
- (void) onSingleTapOnMap: (CGPoint)  coordinates
optional

Tells the delegate that map is single tapped

Parameters
coordScreen coords of action
- (void) onSnappingChanged: (BOOL)  isSnappedToGps
optional

Tells the delegate that map center snapped or not snapped to GPS position

Parameters
isSnappedToGpsIs snapped to GPS position
- (void) onZoomingIteration: (CGFloat)  newZoom
optional

Tells the delegate that zooming iteration

Parameters
newZoomNew zoom value
- (void) onZoomingStarted
optional

Tells the delegate that zooming started

- (void) onZoomingStopped: (CGFloat)  newZoom
optional

Tells the delegate that zooming stopped

Parameters
newZoomNew zoom value

The documentation for this protocol was generated from the following file: