BaiduMap_IOSSDK_v6.5.2_Docs  6.5.2
构造函数 | 类方法 | 属性 | 所有成员列表
BMKCycleNavigationManager类 参考

#import <BMKCycleNavigationManager.h>

类 BMKCycleNavigationManager 继承关系图:

构造函数

(BOOL) - initNaviEngine:option:
 
(void) - routePlanWithParams:
 
(BOOL) - startCycleNavi
 
(BMKMapView *) - getNaviMap
 
(void) - pause
 
(void) - resume
 
(void) - stop
 
(void) - showsBackgroundLocationIndicator:
 

类方法

(instancetype) + sharedManager
 
(void) + destroy
 

属性

id< BMKWalkCycleRoutePlanDelegateroutePlanDelegate
 
id< BMKWalkCycleManagerDelegatemanagerDelegate
 
id< BMKWalkCycleRouteGuidanceDelegaterouteGuidanceDelegate
 
id< BMKWalkCycleTTSPlayerDelegatettsPlayerDelegate
 
id< BMKWalkCycleLocationServiceDelegatelocationAuthorizationDelegate
 

详细描述

骑行导航控制器类

函数文档

◆ destroy

+ (void) destroy

销毁单例

◆ getNaviMap

- (BMKMapView *) getNaviMap

获取骑行导航底图对象

◆ initNaviEngine:option:

- (BOOL) initNaviEngine: (UIViewController *)  controller
option: (BMKWalkCycleNavigationDisplayOption *)  option 

初始化引擎

参数
controller目的导航控制器
option设置导航定制化参数。
返回
引擎初始化结果

◆ pause

- (void) pause

导航过程生命周期函数, 暂停导航

◆ resume

- (void) resume

导航过程生命周期函数, 恢复导航

◆ routePlanWithParams:

- (void) routePlanWithParams: (BMKCycleNaviLaunchParam *)  parameter

发起算路

参数
parameter骑行导航起终点参数类

◆ sharedManager

+ (instancetype) sharedManager

单例全局访问点

返回
BMKCycleNavigationManager单例对象

◆ showsBackgroundLocationIndicator:

- (void) showsBackgroundLocationIndicator: (BOOL)  show

设置是否显示定位指示蓝条

参数
showYES:显示(进入后台时保留被授予的临时访问权限) NO:不显示

◆ startCycleNavi

- (BOOL) startCycleNavi

导航过程生命周期函数, 开始导航

返回
开始导航结果

◆ stop

- (void) stop

导航过程生命周期函数, 结束导航

属性说明

◆ locationAuthorizationDelegate

- (id<BMKWalkCycleLocationServiceDelegate>) locationAuthorizationDelegate
readwritenonatomicweak

步骑行导航定位权限授权代理,开发者在调用startWalkNavi前主动申请相关定位权限

◆ managerDelegate

- (id<BMKWalkCycleManagerDelegate>) managerDelegate
readwritenonatomicweak

导航管理回调

◆ routeGuidanceDelegate

- (id<BMKWalkCycleRouteGuidanceDelegate>) routeGuidanceDelegate
readwritenonatomicweak

导航状态信息回调

◆ routePlanDelegate

- (id<BMKWalkCycleRoutePlanDelegate>) routePlanDelegate
readwritenonatomicweak

算路代理回调

◆ ttsPlayerDelegate

- (id<BMKWalkCycleTTSPlayerDelegate>) ttsPlayerDelegate
readwritenonatomicweak

语言播报文本回调


该类的文档由以下文件生成: