Go to the documentation of this file.
13 NS_ASSUME_NONNULL_BEGIN
16 typedef NS_ENUM(NSInteger, AMapNaviWalkViewShowMode)
18 AMapNaviWalkViewShowModeCarPositionLocked = 1,
19 AMapNaviWalkViewShowModeOverview = 2,
20 AMapNaviWalkViewShowModeNormal = 3,
28 #pragma mark - Delegate
31 @property (nonatomic, weak) id<AMapNaviWalkViewDelegate>
delegate;
33 #pragma mark - Options
39 @property (nonatomic, assign) AMapNaviViewTrackingMode
trackingMode;
42 @property (nonatomic, assign) AMapNaviWalkViewShowMode
showMode;
62 #pragma mark - MapView
83 - (void)setCustomMapStyle:(NSData *)customJson __attribute((deprecated("已废弃, 请使用 setCustomMapStyleOptions: since 6.6.0")));
89 - (void)setCustomMapStyleWithWebData:(NSData*)data __attribute((deprecated("已废弃, 请使用 setCustomMapStyleOptions: since 6.6.0")));
97 #pragma mark - Polyline Texture
117 - (void)setStartPointImage:(nullable UIImage *)startPointImage;
123 - (void)setEndPointImage:(nullable UIImage *)endPointImage;
129 - (void)setCarImage:(nullable UIImage *)carImage;
135 - (void)setCarCompassImage:(nullable UIImage *)carCompassImage;
165 - (void)walkView:(
AMapNaviWalkView *)walkView didChangeShowMode:(AMapNaviWalkViewShowMode)showMode;
172 - (void)walkView:(
AMapNaviWalkView *)walkView didChangeTrackingMode:(AMapNaviViewTrackingMode)trackMode;
179 - (void)walkView:(
AMapNaviWalkView *)walkView didChangeOrientation:(BOOL)isLandscape;
184 NS_ASSUME_NONNULL_END
BOOL showTurnArrow
是否显示转向箭头,默认YES
Definition: AMapNaviWalkView.h:57
AMapNaviViewTrackingMode trackingMode
导航界面跟随模式,默认AMapNaviViewTrackingModeMapNorth
Definition: AMapNaviWalkView.h:39
Definition: AMapNaviWalkView.h:139
BOOL customMapStyleEnabled
当前地图是否开启自定义样式, 默认NO. 设置为YES,将忽略showStandardNightType的设置,并将mapType切换为MAMapTypeStandard....
Definition: AMapNaviWalkView.h:77
BOOL showCompass
是否显示指南针,默认NO
Definition: AMapNaviWalkView.h:65
BOOL showBrowseRouteButton
是否显示全览按钮,默认YES
Definition: AMapNaviWalkView.h:51
CGFloat cameraDegree
锁车状态下地图cameraDegree, 默认30.0, 范围[0,60]
Definition: AMapNaviWalkView.h:68
步行导航界面.该类实现 AMapNaviWalkDataRepresentable 协议,可通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册展示步...
Definition: AMapNaviWalkView.h:26
BOOL showUIElements
是否显示界面元素,默认YES
Definition: AMapNaviWalkView.h:45
BOOL showStandardNightType
是否黑夜模式,默认NO. 对应的地图样式为:白天模式MAMapTypeNavi,黑夜模式MAMapTypeStandardNight.
Definition: AMapNaviWalkView.h:48
BOOL showGreyAfterPass
走过的路线是否置灰,默认为NO. since 7.4.0
Definition: AMapNaviWalkView.h:106
BOOL isLandscape
目前是否为横屏状态. since 7.4.0 内部会自行监听 UIDeviceOrientationDidChange 进行横竖屏切换,无需再设置此值,但用户要自行保证 AMapNaviWalkView...
Definition: AMapNaviWalkView.h:36
CGPoint scaleOrigin
当前地图比例尺的原点位置,默认(10,10)
Definition: AMapNaviWalkView.h:74
BOOL showMoreButton
是否显示更多按钮,默认YES
Definition: AMapNaviWalkView.h:54
AMapNaviWalkViewShowMode showMode
导航界面显示模式,默认AMapNaviDriveViewShowModeCarPositionLocked
Definition: AMapNaviWalkView.h:42
BOOL showSensorHeading
是否显示传感器方向信息,默认NO.设置为YES后,自车图标方向将显示为设备方向
Definition: AMapNaviWalkView.h:60
BOOL showScale
当前地图是否显示比例尺,默认NO
Definition: AMapNaviWalkView.h:71
UIImage * normalTexture
标准路线Polyline的纹理图片,设置nil恢复默认纹理.纹理图片需满足:长宽相等,且宽度值为2的次幂
Definition: AMapNaviWalkView.h:103
UIImage * greyTexture
路线纹理部分走过后置灰的纹理图片,设置nil恢复默认纹理. 纹理图片需满足:长宽相等,且宽度值为2的次幂. since 7.4.0
Definition: AMapNaviWalkView.h:109
AMapNaviWalkDataRepresentable协议.实例对象可以通过实现该协议,并将其通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册...
Definition: AMapNaviWalkDataRepresentable.h:24
CGFloat lineWidth
路线polyline的宽度,设置0恢复默认宽度
Definition: AMapNaviWalkView.h:100
id< AMapNaviWalkViewDelegate > delegate
实现了 AMapNaviWalkViewDelegate 协议的类指针
Definition: AMapNaviWalkView.h:31
NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM(NSInteger, AMapNaviWalkViewShowMode)
步行导航界面显示模式
Definition: AMapNaviWalkView.h:16
Definition: MAMapCustomStyleOptions.h:12
© 2017 高德信息技术有限公司 版权所有,保留所有权利。