高德地图SDK(导航)  V11.2.0001
AMapNaviCompositeUserConfig.h
Go to the documentation of this file.
1 //
2 // AMapNaviCompositeUserConfig.h
3 // AMapNaviKit
4 //
5 // Created by eidan on 2017/6/23.
6 // Copyright © 2017年 Amap. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "AMapNaviCommonObj.h"
11 
13 
22 @interface AMapNaviCompositeUserConfig : NSObject
23 
38 - (BOOL)setRoutePlanPOIType:(AMapNaviRoutePlanPOIType)type location:(AMapNaviPoint *_Nonnull)locationPoint name:(NSString *_Nullable)name POIId:(NSString *_Nullable)mid;
39 
48 - (void)setStartNaviDirectly:(BOOL)directly;
49 
56 - (void)setThemeType:(AMapNaviCompositeThemeType)themeType;
57 
64 - (void)setNeedCalculateRouteWhenPresent:(BOOL)need;
65 
72 - (void)setShowNextRoadInfo:(BOOL)showNextRoadInfo;
73 
80 - (void)setNeedDestoryDriveManagerInstanceWhenDismiss:(BOOL)need;
81 
88 - (void)setNeedShowConfirmViewWhenStopGPSNavi:(BOOL)need;
89 
96 - (void)setVehicleInfo:(nonnull AMapNaviVehicleInfo *)vehicleInfo;
97 
104 - (void)addCustomViewToNaviDriveView:(UIView *_Nonnull)customView;
105 
114 - (void)addLeftCustomViewToNaviDriveView:(UIView *_Nonnull)customView;
115 
124 - (BOOL)addCustomBottomViewToNaviDriveView:(UIView *_Nonnull)customBottomView;
125 
132 - (void)setDriveStrategy:(AMapNaviDrivingStrategy)driveStrategy;
133 
140 - (void)setShowCrossImage:(BOOL)need;
141 
148 - (void)setShowDrivingStrategyPreferenceView:(BOOL)need;
149 
156 - (void)setRemovePolylineAndVectorlineWhenArrivedDestination:(BOOL)need;
157 
164 - (void)setMultipleRouteNaviMode:(BOOL)multipleRouteNaviMode;
165 
172 - (void)setTruckMultipleRouteNaviMode:(BOOL)multipleRouteNaviMode;
173 
180 - (void)setShowBackupRoute:(BOOL)need;
181 
190 - (BOOL)setOnlineCarHailingType:(AMapNaviOnlineCarHailingType)type;
191 
198 - (void)setMapShowTraffic:(BOOL)need;
199 
206 - (void)setMapViewModeType:(AMapNaviViewMapModeType)type;
207 
214 - (void)setBroadcastType:(AMapNaviCompositeBroadcastType)type;
215 
222 - (void)setTrackingMode:(AMapNaviViewTrackingMode)mode;
223 
230 - (void)setAutoZoomMapLevel:(BOOL)autoZoomMapLevel;
231 
238 - (void)setPresenterViewController:(UIViewController *_Nonnull)presenterViewController;
239 
246 - (void)setShowRestrictareaEnable:(BOOL)showRestrictareaEnable;
247 
254 - (void)setShowEagleMap:(BOOL)showEagleMap;
255 
256 
263 - (void)setShowCameraDistanceEnable:(BOOL)showCameraDistanceEnable;
264 
271 - (void)setScaleFactor:(CGFloat)scaleFactor;
272 
273 @end
AMapNaviOnlineCarHailingType
Definition: AMapNaviCommonObj.h:462
AMapNaviViewTrackingMode
Definition: AMapNaviCommonObj.h:47
AMapNaviViewMapModeType
Definition: AMapNaviCommonObj.h:472
AMapNaviRoutePlanPOIType
Definition: AMapNaviCommonObj.h:303
AMapNaviDrivingStrategy
Definition: AMapNaviCommonObj.h:72
AMapNaviCompositeThemeType
Definition: AMapNaviCommonObj.h:330
导航组件的配置类 Configuration class of the navigation component. since 5.2.0
Definition: AMapNaviCompositeUserConfig.h:23
Definition: AMapNaviCommonObj.h:614
Definition: AMapNaviCommonObj.h:1052
© 2017 高德信息技术有限公司 版权所有,保留所有权利。