OpenSDK8.1.1
Loading...
Searching...
No Matches
<BNLightNaviManagerDelegate> Protocol Reference

轻导航模块回调 More...

#include <BNLightNaviManagerProtocol.h>

Inheritance diagram for <BNLightNaviManagerDelegate>:

Instance Methods

(UIEdgeInsets) - zoomToSpanInsets
 sdk内部偏航时进行路线全览,会回调外部这个接口,如果没有实现,使用上一次调用的zoomToSpan:的参数,如果没有调用过zoomToSpan:,则为{0,0,0,0}
(void) - onHandleExitNavi:
(void) - onHandleDrivingRouteChange:
(void) - onHandleRemainInfo:
(void) - onHandleSimpleGuideInfoHide
 诱导信息隐藏的回调
(void) - onHandleSimpleGuideInfo:
(void) - onHandleNaviStatusChange:
(void) - onHandleRouteDetailChange:
(void) - onHandleClickRoute:
(void) - onHandleSwitchToLightNaviFail
 从导航中切换回轻导航失败的回调,开发者需要重新算路并开始轻导航
(void) - onHandleProfessionalNaviViewDidLoad:
 专业导航中暴露出来的导航中的View

Detailed Description

轻导航模块回调

Method Documentation

◆ onHandleClickRoute:

- (void) onHandleClickRoute: (NSInteger) routeDetailIndex

点击底图路线后的回调

Parameters
routeDetailIndexBNLightRoutesModel中序号变化的回调

◆ onHandleDrivingRouteChange:

- (void) onHandleDrivingRouteChange: (BNCarRouteModel *) carRouteModel

主线变化后的回调

Parameters
carRouteModel偏航成功后的路线数据,可以从carRouteModel.tipsInfoGroup中获取限行信息 可以通过

◆ onHandleExitNavi:

- (void) onHandleExitNavi: (NSDictionary *) params

退出导航的回调

Parameters
params预留参数,目前传nil

◆ onHandleNaviStatusChange:

- (void) onHandleNaviStatusChange: (BNaviStatusInfo *) naviStatusInfo

导航中各种状态

Parameters
naviStatusInfo开始导航 导航结束

◆ onHandleRemainInfo:

- (void) onHandleRemainInfo: (BNaviRemainInfo *) remainInfo

剩余时间、距离更新的回调

Parameters
remainInfo剩余时间、距离的model

◆ onHandleRouteDetailChange:

- (void) onHandleRouteDetailChange: (BNLightRoutesModel *) model

轻导航3tab数据变化回调

Parameters
model数据model

◆ onHandleSimpleGuideInfo:

- (void) onHandleSimpleGuideInfo: (BNaviSimpleGuideInfo *) simpleGuideInfo

诱导信息显示/更新的回调

Parameters
simpleGuideInfo需要显示/更新的诱导信息

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