百度地图SDK for iOS v4.1.1 类参考
BMKCycleNavigationManager.h
1 //
2 // BMKCycleNaviHelper.h
3 // CycleComponent
4 //
5 // Created by Xin,Qi on 24/01/2018.
6 // Copyright © 2018 Baidu. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import <UIKit/UIKit.h>
11 #import "BMKWalkCycleNavigationDelegates.h"
12 
13 #import "BMKCycleDefine.h"
14 #import "BMKCycleNaviLaunchParam.h"
15 
16 #pragma mark - 骑行导航控制器类
17 
20 @interface BMKCycleNavigationManager : NSObject
21 
25 @property (nonatomic, weak) id <BMKWalkRoutePlanDelegate> routePlanDelegate;
26 
30 @property (nonatomic, weak) id <BMKWalkRouteGuidanceDelegate> routeGuidanceDelegate;
31 
35 @property (nonatomic, weak) id <BMKWalkTTSPlayerDelegate> ttsPlayerDelegate;
36 
42 + (instancetype)sharedManager;
43 
47 + (void)destroy;
48 
55 - (BOOL)initNaviEngine:(UIViewController *)controller;
56 
62 - (void)routePlanWithParams:(BMKCycleNaviLaunchParam *)parameter;
63 
69 - (BOOL)startCycleNavi;
70 
74 - (void)pause;
75 
79 - (void)resume;
80 
84 - (void)stop;
85 
86 @end
instancetype sharedManager()
id< BMKWalkRouteGuidanceDelegate > routeGuidanceDelegate
Definition: BMKCycleNavigationManager.h:30
id< BMKWalkRoutePlanDelegate > routePlanDelegate
Definition: BMKCycleNavigationManager.h:25
Definition: BMKCycleNaviLaunchParam.h:15
id< BMKWalkTTSPlayerDelegate > ttsPlayerDelegate
Definition: BMKCycleNavigationManager.h:35
Definition: BMKCycleNavigationManager.h:20