TencentNavKit
<TNKRideNavDelegate> Protocol Reference

骑行导航地图回调 More...

#import <TNKRideNavDelegate.h>

Inheritance diagram for <TNKRideNavDelegate>:
TNKRideNavView

Instance Methods

(void) - rideNavManagerDidStart:
 导航开始. More...
 
(void) - rideNavManagerDidStop:
 导航结束. More...
 
(void) - rideNavManagerWillArriveDestination:
 获取到达终点附近的回调. 尚未结束导航时, 这个回调可能执行多次. More...
 
(void) - rideNavManager:updateNavigationData:
 获取导航面板信息 More...
 
(void) - rideNavManager:didUpdateLocation:
 获取导航定位更新回调. More...
 
(void) - rideNavManager:updateLocationFailedWithError:
 获取定位失败的回调 More...
 
(void) - rideNavManager:gpsStatusDidChange:
 获取GPS信号状态变化的回调. More...
 
(void) - rideNavManager:didStartRerouting:
 获取重新算路请求开始回调. More...
 
(void) - rideNavManager:rerouteDidSuccess:
 获取重新算路请求成功回调. More...
 
(void) - rideNavManager:rerouteDidFail:
 获取重新算路请求失败回调. More...
 

Detailed Description

骑行导航地图回调

Method Documentation

◆ rideNavManager:didStartRerouting:

- (void) rideNavManager: (TNKRideNavManager *)  manager
didStartRerouting: (TNKRerouteReason rerouteReason 
optional

获取重新算路请求开始回调.

Parameters
managermanager
rerouteReason重新算路类型

◆ rideNavManager:didUpdateLocation:

- (void) rideNavManager: (TNKRideNavManager *)  manager
didUpdateLocation: (TNKLocation *)  location 
optional

获取导航定位更新回调.

Parameters
managermanager
location定位信息

◆ rideNavManager:gpsStatusDidChange:

- (void) rideNavManager: (TNKRideNavManager *)  manager
gpsStatusDidChange: (TNKGpsStatus *)  gpsStatus 
optional

获取GPS信号状态变化的回调.

Parameters
managermanager
gpsStatusgps信号状态

◆ rideNavManager:rerouteDidFail:

- (void) rideNavManager: (TNKRideNavManager *)  manager
rerouteDidFail: (TNKRideRerouteResult *)  rerouteresult 
optional

获取重新算路请求失败回调.

Parameters
managermanager
rerouteresult重新算路成功结果

◆ rideNavManager:rerouteDidSuccess:

- (void) rideNavManager: (TNKRideNavManager *)  manager
rerouteDidSuccess: (TNKRideRerouteResult *)  rerouteresult 
optional

获取重新算路请求成功回调.

Parameters
managermanager
rerouteresult重新算路成功结果

◆ rideNavManager:updateLocationFailedWithError:

- (void) rideNavManager: (TNKRideNavManager *)  manager
updateLocationFailedWithError: (NSError *)  error 
optional

获取定位失败的回调

Parameters
managermanager
error错误信息

◆ rideNavManager:updateNavigationData:

- (void) rideNavManager: (TNKRideNavManager *)  manager
updateNavigationData: (TNKRideNavigationData *)  navigationData 
optional

获取导航面板信息

Parameters
managermanager
navigationData导航面板信息

◆ rideNavManagerDidStart:

- (void) rideNavManagerDidStart: (TNKRideNavManager *)  manager
optional

导航开始.

Parameters
managermanager

◆ rideNavManagerDidStop:

- (void) rideNavManagerDidStop: (TNKRideNavManager *)  manager
optional

导航结束.

Parameters
managermanager

◆ rideNavManagerWillArriveDestination:

- (void) rideNavManagerWillArriveDestination: (TNKRideNavManager *)  manager
optional

获取到达终点附近的回调. 尚未结束导航时, 这个回调可能执行多次.

Parameters
managermanager

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