BaiduMap_IOSSDK_v4.4.2_Docs
|
#import <BMKWalkNavigationManager.h>
构造函数 | |
(BOOL) | - initNaviEngine: |
(void) | - routePlanWithParams: |
(BOOL) | - startWalkNavi: |
(void) | - pause |
(void) | - resume |
(void) | - stop |
类方法 | |
(instancetype) | + sharedManager |
(void) | + destroy |
属性 | |
id< BMKWalkCycleRoutePlanDelegate > | routePlanDelegate |
id< BMKWalkCycleRouteGuidanceDelegate > | routeGuidanceDelegate |
id< BMKWalkCycleTTSPlayerDelegate > | ttsPlayerDelegate |
步行导航控制器类
+ (void) destroy |
销毁单例
- (BOOL) initNaviEngine: | (UIViewController *) | controller |
初始化引擎
controller | 导航页面,由开发者提供。 |
- (void) pause |
导航过程生命周期函数,暂停导航。
- (void) resume |
导航过程生命周期函数,恢复导航。
- (void) routePlanWithParams: | (BMKWalkNaviLaunchParam *) | parameter |
发起算路
parameter | 步行导航起终点参数类。 |
+ (instancetype) sharedManager |
单例全局访问点
- (BOOL) startWalkNavi: | (BMKWalkNavigationMode) | navigationMode |
导航过程生命周期函数, 开始导航。 选择模式的不同,加载导航页面不一样,分为普通步行和AR步行两种模式。
navigationMode | 步行导航模式。 |
- (void) stop |
导航过程生命周期函数,结束导航。
|
readwritenonatomicweak |
导航状态信息回调
|
readwritenonatomicweak |
算路代理回调
|
readwritenonatomicweak |
语音播报文本回调