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

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

#import <AMapNaviRideDataRepresentable.h>

Inheritance diagram for <AMapNaviRideDataRepresentable>:
AMapNaviRideView

Instance Methods

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

Detailed Description

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

Method Documentation

◆ rideManager:updateNaviInfo:

- (void) rideManager: (AMapNaviRideManager *)  rideManager
updateNaviInfo: (nullable AMapNaviInfo *)  naviInfo 
optional

导航信息更新回调

Parameters
rideManager骑行导航管理类
naviInfo导航信息,参考 AMapNaviInfo

◆ rideManager:updateNaviLocation:

- (void) rideManager: (AMapNaviRideManager *)  rideManager
updateNaviLocation: (nullable AMapNaviLocation *)  naviLocation 
optional

自车位置更新回调

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

◆ rideManager:updateNaviMode:

- (void) rideManager: (AMapNaviRideManager *)  rideManager
updateNaviMode: (AMapNaviMode naviMode 
optional

导航模式更新回调

Parameters
rideManager骑行导航管理类
naviMode导航模式,参考 AMapNaviMode 值

◆ rideManager:updateNaviRoute:

- (void) rideManager: (AMapNaviRideManager *)  rideManager
updateNaviRoute: (nullable AMapNaviRoute *)  naviRoute 
optional

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

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

◆ rideManager:updateNaviRouteID:

- (void) rideManager: (AMapNaviRideManager *)  rideManager
updateNaviRouteID: (NSInteger)  naviRouteID 
optional

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

Parameters
rideManager骑行导航管理类
naviRouteID导航路径ID

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