高德地图SDK(导航) V10.0.900
Loading...
Searching...
No Matches
<AMapNaviWalkDataRepresentable> Protocol Reference

AMapNaviWalkDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册,便可获取导航过程中的导航数据更新. 可以根据不同需求,选取使用特定的数据进行导航界面自定义. AMapNaviWalkView 即通过该协议实现导航过程展示.也可以依据导航数据的更新进行其他的逻辑处理. More...

#import <AMapNaviWalkDataRepresentable.h>

Inheritance diagram for <AMapNaviWalkDataRepresentable>:
AMapNaviHUDView AMapNaviWalkView

Instance Methods

(void) - walkManager:updateNaviMode:
 导航模式更新回调
 
(void) - walkManager:updateNaviRouteID:
 路径ID更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用.
 
(void) - walkManager:updateNaviRoute:
 路径信息更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用.
 
(void) - walkManager:updateNaviInfo:
 导航信息更新回调
 
(void) - walkManager:updateNaviLocation:
 自车位置更新回调
 

Detailed Description

AMapNaviWalkDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册,便可获取导航过程中的导航数据更新. 可以根据不同需求,选取使用特定的数据进行导航界面自定义. AMapNaviWalkView 即通过该协议实现导航过程展示.也可以依据导航数据的更新进行其他的逻辑处理.

Method Documentation

◆ walkManager:updateNaviInfo:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
updateNaviInfo: (nullable AMapNaviInfo *)  naviInfo 
optional

导航信息更新回调

Parameters
walkManager步行导航管理类
naviInfo导航信息,参考 AMapNaviInfo

◆ walkManager:updateNaviLocation:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
updateNaviLocation: (nullable AMapNaviLocation *)  naviLocation 
optional

自车位置更新回调

Parameters
walkManager步行导航管理类
naviLocation自车位置信息,参考 AMapNaviLocation

◆ walkManager:updateNaviMode:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
updateNaviMode: (AMapNaviMode naviMode 
optional

导航模式更新回调

Parameters
walkManager步行导航管理类
naviMode导航模式,参考 AMapNaviMode 值

◆ walkManager:updateNaviRoute:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
updateNaviRoute: (nullable AMapNaviRoute *)  naviRoute 
optional

路径信息更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用.

Parameters
walkManager步行导航管理类
naviRoute路径信息,参考 AMapNaviRoute

◆ walkManager:updateNaviRouteID:

- (void) walkManager: (AMapNaviWalkManager *)  walkManager
updateNaviRouteID: (NSInteger)  naviRouteID 
optional

路径ID更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用.

Parameters
walkManager步行导航管理类
naviRouteID导航路径ID

The documentation for this protocol was generated from the following file:
© 2017 高德信息技术有限公司 版权所有,保留所有权利。