步行导航界面.该类实现 AMapNaviWalkDataRepresentable 协议,可通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册展示步行导航过程.
More...
#import <AMapNaviWalkView.h>
|
id< AMapNaviWalkViewDelegate > | delegate |
| 实现了 AMapNaviWalkViewDelegate 协议的类指针 More...
|
|
BOOL | isLandscape |
| 目前是否为横屏状态. since 7.4.0 内部会自行监听 UIDeviceOrientationDidChange 进行横竖屏切换,无需再设置此值,但用户要自行保证 AMapNaviWalkView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight,让 AMapNaviWalkView 能够跟着父View一起变化. 可通过回调 -walkView:didChangeOrientation: 获取横竖屏切换时机 More...
|
|
AMapNaviViewTrackingMode | trackingMode |
| 导航界面跟随模式,默认AMapNaviViewTrackingModeMapNorth More...
|
|
AMapNaviWalkViewShowMode | showMode |
| 导航界面显示模式,默认AMapNaviDriveViewShowModeCarPositionLocked More...
|
|
BOOL | showUIElements |
| 是否显示界面元素,默认YES More...
|
|
BOOL | showStandardNightType |
| 是否黑夜模式,默认NO. 对应的地图样式为:白天模式MAMapTypeNavi,黑夜模式MAMapTypeStandardNight. More...
|
|
BOOL | showBrowseRouteButton |
| 是否显示全览按钮,默认YES More...
|
|
BOOL | showMoreButton |
| 是否显示更多按钮,默认YES More...
|
|
BOOL | showTurnArrow |
| 是否显示转向箭头,默认YES More...
|
|
BOOL | showSensorHeading |
| 是否显示传感器方向信息,默认NO.设置为YES后,自车图标方向将显示为设备方向 More...
|
|
BOOL | showCompass |
| 是否显示指南针,默认NO More...
|
|
CGFloat | cameraDegree |
| 锁车状态下地图cameraDegree, 默认30.0, 范围[0,60] More...
|
|
BOOL | showScale |
| 当前地图是否显示比例尺,默认NO More...
|
|
CGPoint | scaleOrigin |
| 当前地图比例尺的原点位置,默认(10,10) More...
|
|
BOOL | customMapStyleEnabled |
| 当前地图是否开启自定义样式, 默认NO. 设置为YES,将忽略showStandardNightType的设置,并将mapType切换为MAMapTypeStandard. 设置为NO,将根据showStandardNightType恢复mapType. since 5.1.0 More...
|
|
CGFloat | lineWidth |
| 路线polyline的宽度,设置0恢复默认宽度 More...
|
|
UIImage * | normalTexture |
| 标准路线Polyline的纹理图片,设置nil恢复默认纹理.纹理图片需满足:长宽相等,且宽度值为2的次幂 More...
|
|
BOOL | showGreyAfterPass |
| 走过的路线是否置灰,默认为NO. since 7.4.0 More...
|
|
UIImage * | greyTexture |
| 路线纹理部分走过后置灰的纹理图片,设置nil恢复默认纹理. 纹理图片需满足:长宽相等,且宽度值为2的次幂. since 7.4.0 More...
|
|
步行导航界面.该类实现 AMapNaviWalkDataRepresentable 协议,可通过 AMapNaviWalkManager 的addDataRepresentative:方法进行注册展示步行导航过程.
◆ setCarCompassImage:
- (void) setCarCompassImage: |
|
(nullable UIImage *) |
carCompassImage |
|
设置自车罗盘图标
- Parameters
-
carCompassImage | 自车罗盘图标,设置nil为默认图标 |
◆ setCarImage:
- (void) setCarImage: |
|
(nullable UIImage *) |
carImage |
|
◆ setCustomMapStyle:
自定义当前地图样式, 目前仅支持自定义标准类型. 已废弃, 请使用 setCustomMapStyleOptions: since 6.6.0
- Parameters
-
◆ setCustomMapStyleOptions:
自定义地图样式设置,可以支持分级样式配置,如控制不同级别显示不同的颜色(自6.6.0开始使用新版样式,旧版样式无法在新版接口setCustomMapStyleOptions:(MAMapCustomStyleOptions *)styleOptions中使用,请到官网(lbs.amap.com)更新新版样式文件)
- Parameters
-
styleOptions | 自定义样式options. since 6.6.0 |
◆ setCustomMapStyleWithWebData:
根据web导出数据设置地图样式, 目前仅支持自定义标准类型. 默认不生效,调用customMapStyleEnabled=YES使生效. since 6.2.0
- Parameters
-
◆ setEndPointImage:
- (void) setEndPointImage: |
|
(nullable UIImage *) |
endPointImage |
|
设置路径终点图标
- Parameters
-
endPointImage | 终点图标,设置nil为默认图标 |
◆ setStartPointImage:
- (void) setStartPointImage: |
|
(nullable UIImage *) |
startPointImage |
|
设置路径起点图标
- Parameters
-
startPointImage | 起点图标,设置nil为默认图标 |
◆ cameraDegree
锁车状态下地图cameraDegree, 默认30.0, 范围[0,60]
◆ customMapStyleEnabled
- (BOOL) customMapStyleEnabled |
|
readwritenonatomicassign |
当前地图是否开启自定义样式, 默认NO. 设置为YES,将忽略showStandardNightType的设置,并将mapType切换为MAMapTypeStandard. 设置为NO,将根据showStandardNightType恢复mapType. since 5.1.0
◆ delegate
◆ greyTexture
路线纹理部分走过后置灰的纹理图片,设置nil恢复默认纹理. 纹理图片需满足:长宽相等,且宽度值为2的次幂. since 7.4.0
◆ isLandscape
目前是否为横屏状态. since 7.4.0 内部会自行监听 UIDeviceOrientationDidChange 进行横竖屏切换,无需再设置此值,但用户要自行保证 AMapNaviWalkView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight,让 AMapNaviWalkView 能够跟着父View一起变化. 可通过回调 -walkView:didChangeOrientation: 获取横竖屏切换时机
◆ lineWidth
◆ normalTexture
- (UIImage*) normalTexture |
|
readwritenonatomiccopy |
标准路线Polyline的纹理图片,设置nil恢复默认纹理.纹理图片需满足:长宽相等,且宽度值为2的次幂
◆ scaleOrigin
◆ showBrowseRouteButton
- (BOOL) showBrowseRouteButton |
|
readwritenonatomicassign |
◆ showCompass
◆ showGreyAfterPass
- (BOOL) showGreyAfterPass |
|
readwritenonatomicassign |
走过的路线是否置灰,默认为NO. since 7.4.0
◆ showMode
- (AMapNaviWalkViewShowMode) showMode |
|
readwritenonatomicassign |
导航界面显示模式,默认AMapNaviDriveViewShowModeCarPositionLocked
◆ showMoreButton
◆ showScale
◆ showSensorHeading
- (BOOL) showSensorHeading |
|
readwritenonatomicassign |
是否显示传感器方向信息,默认NO.设置为YES后,自车图标方向将显示为设备方向
◆ showStandardNightType
- (BOOL) showStandardNightType |
|
readwritenonatomicassign |
是否黑夜模式,默认NO. 对应的地图样式为:白天模式MAMapTypeNavi,黑夜模式MAMapTypeStandardNight.
◆ showTurnArrow
◆ showUIElements
◆ trackingMode
- (AMapNaviViewTrackingMode) trackingMode |
|
readwritenonatomicassign |
导航界面跟随模式,默认AMapNaviViewTrackingModeMapNorth
The documentation for this class was generated from the following file: