15NS_ASSUME_NONNULL_BEGIN
26@protocol AMapNaviRideViewDelegate;
38- (instancetype)initWithFrame:(CGRect)frame withScale:(CGFloat)scaleFactor;
40#pragma mark - Delegate
44@property (nonatomic, weak) id<AMapNaviRideViewDelegate>
delegate;
53- (void)addEventListener:(
id<AMapNaviRideViewDelegate>)aListener;
59- (void)removeEventListener:(
id<AMapNaviRideViewDelegate>)aListener;
93@property (nonatomic, assign) BOOL showSensorHeading
__attribute((deprecated(
"Deprecated, the direction of the self-vehicle icon will be displayed as the device direction, and setting is no longer supported. since 10.0.900")));
114#pragma mark - MapView
177- (void)setCustomMapStyleOptions:(
MAMapCustomStyleOptions *)styleOptions __attribute((deprecated("Custom View no longer supports custom map style. Since 11.1.000")));
179#pragma mark - Polyline Texture
187@property (nonatomic, copy, nullable) UIImage *normalTexture
__attribute((deprecated(
"Deprecated, please use routeStatusColor instead. since 10.0.900")));
195@property (nonatomic, copy, nullable) UIImage *greyTexture
__attribute((deprecated(
"Deprecated, please use routeGreyColor instead. since 10.0.900")));;
213- (void)setStartPointImage:(nullable UIImage *)startPointImage;
221- (void)setEndPointImage:(nullable UIImage *)endPointImage;
229- (void)setCarImage:(nullable UIImage *)carImage;
237- (void)setCarImageWithSize:(nullable UIImage *)carImage;
245- (void)setCarCompassImage:(nullable UIImage *)carCompassImage;
253- (void)setWayPointImage:(nullable UIImage *)wayPointImage;
255#pragma mark - Annotation
301#pragma mark - Overlay
308- (void)addCustomOverlay:(
id <AMapNaviCompositeOverlay>_Nonnull)overlay;
316- (void)removeCustomOverlay:(
id <AMapNaviCompositeOverlay>_Nonnull)overlay;
338@protocol AMapNaviRideViewDelegate <NSObject>
393- (void)rideView:(
AMapNaviRideView *)rideView didChangeOrientation:(BOOL)isLandscape;
403- (void)rideView:(
AMapNaviRideView *)rideView didChangeDayNightType:(BOOL)showStandardNightType;
424- (void)rideView:(
AMapNaviRideView *)rideView asyncScreenShot:(UIImage *)image state:(NSInteger)state;
AMapNaviIconType
Definition AMapNaviCommonObj.h:138
AMapNaviViewTrackingMode
Definition AMapNaviCommonObj.h:47
AMapNaviViewMapModeType
Definition AMapNaviCommonObj.h:474
AMapNaviRideViewShowMode
Definition AMapNaviRideView.h:20
@ AMapNaviRideViewShowModeOverview
全览状态 Overview status
Definition AMapNaviRideView.h:22
@ AMapNaviRideViewShowModeCarPositionLocked
锁车状态 Locked car status
Definition AMapNaviRideView.h:21
@ AMapNaviRideViewShowModeNormal
普通状态 Normal status
Definition AMapNaviRideView.h:23
MALogoLanguage
Definition MAMapView.h:66
导航界面自定义标注 Custom annotations in the navigation interface since 5.5.0
Definition AMapNaviCompositeAnnotation.h:31
Definition AMapNaviCompositeAnnotation.h:87
Definition AMapNaviCommonObj.h:1509
Definition AMapNaviCommonObj.h:1541
Definition AMapNaviRideView.h:30
CGFloat autoZoomMinLevel
Definition AMapNaviRideView.h:102
BOOL showScale
Definition AMapNaviRideView.h:140
BOOL showGreyAfterPass
Definition AMapNaviRideView.h:191
AMapNaviPolylineTrafficStatusColor * routeStatusColor
Definition AMapNaviRideView.h:203
CGPoint scaleOrigin
Definition AMapNaviRideView.h:144
BOOL isLandscape
Definition AMapNaviRideView.h:65
AMapNaviRouteAnnoState showRouteAnnotation
Definition AMapNaviRideView.h:112
AMapNaviViewMapModeType mapViewModeType
Definition AMapNaviRideView.h:97
BOOL showUIElements
Definition AMapNaviRideView.h:77
BOOL showTurnArrow
Definition AMapNaviRideView.h:89
id< AMapNaviRideViewDelegate > delegate
Definition AMapNaviRideView.h:44
AMapNaviViewTrackingMode trackingMode
Definition AMapNaviRideView.h:69
BOOL logoEnable
Definition AMapNaviRideView.h:118
UIImage *greyTexture __attribute((deprecated("Deprecated, please use routeGreyColor instead. since 10.0.900")))
BOOL showSensorHeading __attribute((deprecated("Deprecated, the direction of the self-vehicle icon will be displayed as the device direction, and setting is no longer supported. since 10.0.900")))
CGFloat mapZoomLevel
Definition AMapNaviRideView.h:165
UIImage *normalTexture __attribute((deprecated("Deprecated, please use routeStatusColor instead. since 10.0.900")))
id< MAMapViewDelegate > mapViewDelegate
Definition AMapNaviRideView.h:48
CGPoint screenAnchor
Definition AMapNaviRideView.h:148
CGFloat logoSizeScale
Definition AMapNaviRideView.h:122
BOOL autoZoomMapLevel
Definition AMapNaviRideView.h:156
AMapNaviPolylineGreyColor * routeGreyColor
Definition AMapNaviRideView.h:199
BOOL showCompass
Definition AMapNaviRideView.h:132
BOOL showMoreButton
Definition AMapNaviRideView.h:85
CGFloat cameraDegree
Definition AMapNaviRideView.h:136
CGFloat autoZoomMaxLevel
Definition AMapNaviRideView.h:107
CGPoint compassOrigin
Definition AMapNaviRideView.h:152
CGFloat lineWidth
Definition AMapNaviRideView.h:183
BOOL showBrowseRouteButton
Definition AMapNaviRideView.h:81
void updateRoutePolylineInTheVisualRangeWhenTheShowModeIsOverview()
在全览状态下调用此函数能够让路线显示在可视区域内(排除EdgePadding后剩余的区域),保证路线不被自定义界面元素遮挡. 比如showUIElements为NO时(自定义界面)横竖屏切换后,可以调用...
MALogoLanguage logoLanguage
Definition AMapNaviRideView.h:128
BOOL onlyForGuide
Definition AMapNaviRideView.h:169
AMapNaviRideViewShowMode showMode
Definition AMapNaviRideView.h:73
Definition MAMapCustomStyleOptions.h:12
AMapNaviEleBikeDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviEleBikeManager 的addDataRepresentative:...
Definition AMapNaviEleBikeDataRepresentable.h:28
AMapNaviRideDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviRideManager 的addDataRepresentative:方法进行注册...
Definition AMapNaviRideDataRepresentable.h:27