OpenSDKv5.7.2
构造函数 | 所有成员列表
<BNLightNaviManagerDelegate>协议 参考

轻导航模块回调 更多...

#import <BNLightNaviManagerProtocol.h>

类 <BNLightNaviManagerDelegate> 继承关系图:
Inheritance graph
[图例]
<BNLightNaviManagerDelegate> 的协作图:
Collaboration graph
[图例]

构造函数

(UIEdgeInsets) - zoomToSpanInsets
 sdk内部偏航时进行路线全览,会回调外部这个接口,如果没有实现,使用上一次调用的zoomToSpan:的参数,如果没有调用过zoomToSpan:,则为{0,0,0,0} 更多...
 
(void) - onHandleExitNavi:
 退出导航的回调 更多...
 
(void) - onHandleDrivingRouteChange:
 主线变化后的回调 更多...
 
(void) - onHandleRemainInfo:
 剩余时间、距离更新的回调 更多...
 
(void) - onHandleSimpleGuideInfoHide
 诱导信息隐藏的回调 更多...
 
(void) - onHandleSimpleGuideInfo:
 诱导信息显示/更新的回调 更多...
 
(void) - onHandleNaviStatusChange:
 导航中各种状态 更多...
 
(void) - onHandleRouteDetailChange:
 轻导航3tab数据变化回调 更多...
 
(void) - onHandleClickRoute:
 点击底图路线后的回调 更多...
 
(void) - onHandleSwitchToLightNaviFail
 从导航中切换回轻导航失败的回调,开发者需要重新算路并开始轻导航 更多...
 
(void) - onHandleProfessionalNaviViewDidLoad:
 专业导航中暴露出来的导航中的View 更多...
 

详细描述

轻导航模块回调

在文件 BNLightNaviManagerProtocol.h69 行定义.

函数文档

◆ onHandleClickRoute:

- (void) onHandleClickRoute: (NSInteger)  routeDetailIndex

点击底图路线后的回调

参数
routeDetailIndexBNLightRoutesModel中序号变化的回调

◆ onHandleDrivingRouteChange:

- (void) onHandleDrivingRouteChange: (BNCarRouteModel *)  carRouteModel

主线变化后的回调

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

◆ onHandleExitNavi:

- (void) onHandleExitNavi: (NSDictionary *)  params

退出导航的回调

参数
params预留参数,目前传nil

◆ onHandleNaviStatusChange:

- (void) onHandleNaviStatusChange: (BNaviStatusInfo *)  naviStatusInfo

导航中各种状态

参数
naviStatusInfo开始导航 导航结束

◆ onHandleProfessionalNaviViewDidLoad:

- (void) onHandleProfessionalNaviViewDidLoad: (UIView *)  naviView

专业导航中暴露出来的导航中的View

◆ onHandleRemainInfo:

- (void) onHandleRemainInfo: (BNaviRemainInfo *)  remainInfo

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

参数
remainInfo剩余时间、距离的model

◆ onHandleRouteDetailChange:

- (void) onHandleRouteDetailChange: (BNLightRoutesModel *)  model

轻导航3tab数据变化回调

参数
model数据model

◆ onHandleSimpleGuideInfo:

- (void) onHandleSimpleGuideInfo: (BNaviSimpleGuideInfo *)  simpleGuideInfo

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

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

◆ onHandleSimpleGuideInfoHide

- (void) onHandleSimpleGuideInfoHide

诱导信息隐藏的回调

◆ onHandleSwitchToLightNaviFail

- (void) onHandleSwitchToLightNaviFail

从导航中切换回轻导航失败的回调,开发者需要重新算路并开始轻导航

◆ zoomToSpanInsets

- (UIEdgeInsets) zoomToSpanInsets

sdk内部偏航时进行路线全览,会回调外部这个接口,如果没有实现,使用上一次调用的zoomToSpan:的参数,如果没有调用过zoomToSpan:,则为{0,0,0,0}


该协议的文档由以下文件生成: