高德地图SDK(导航) V10.0.900
|
HUD导航界面.该类实现AMapNaviDriveDataRepresentable和AMapNaviWalkDataRepresentable协议,可以展示驾车HUD和步行HUD导航过程. More...
#import <AMapNaviHUDView.h>
Properties | |
id< AMapNaviHUDViewDelegate > | delegate |
实现了 AMapNaviHUDViewDelegate 协议的类指针 | |
BOOL | isLandscape |
是否采用横屏布局,默认NO | |
BOOL | isMirror |
是否以镜像的方式显示,默认YES | |
BOOL | showRemainDistance |
是否显示剩余距离,默认YES | |
BOOL | showRemainTime |
是否显示剩余时间,默认YES | |
Additional Inherited Members | |
![]() | |
(void) | - driveManager:updateNaviMode: |
导航模式更新回调. 从5.3.0版本起,算路失败后导航SDK只对外通知算路失败,SDK内部不再执行停止导航的相关逻辑.因此,当算路失败后,不会收到 driveManager:updateNaviMode: 回调; AMapNaviDriveManager.naviMode 不会切换到 AMapNaviModeNone 状态, 而是会保持在 AMapNaviModeGPS or AMapNaviModeEmulator 状态. | |
(void) | - driveManager:updateNaviRouteID: |
路径ID更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用. | |
(void) | - driveManager:updateNaviRoute: |
路径信息更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用. | |
(void) | - driveManager:updateNaviInfo: |
导航信息更新回调 | |
(void) | - driveManager:updateNaviLocation: |
自车位置更新回调 (since 5.0.0,模拟导航和实时导航的自车位置更新都会走此回调) | |
(void) | - driveManager:showCrossImage: |
需要显示路口放大图时的回调。注意:10.0.2版本开始,自定义View中如果设置了showCrossImage为YES,回调中crossImage为nil | |
(void) | - driveManagerHideCrossImage: |
需要隐藏路口放大图时的回调。 | |
(void) | - driveManager:showLaneBackInfo:laneSelectInfo: |
需要显示车道信息时的回调.可通过 UIImage *CreateLaneInfoImageWithLaneInfo(NSString *laneBackInfo, NSString *laneSelectInfo); 方法创建车道信息图片 0-直行; 1-左转; 2-直行和左转; 3-右转; 4-直行和右转; 5-左转掉头; 6-左转和右转; 7-直行和左转和右转; 8-右转掉头; 9-直行和左转掉头; 10-直行和右转掉头; 11-左转和左转掉头; 12-右转和右转掉头; 13-直行左侧道路变宽; 14-左转和左转掉头左侧变宽; 16-直行和左转和左掉头; 17-右转和左掉头; 18-左转和左掉头和右转; 19-直行和右转和左掉头; 20-左转和右掉头; 21-公交车道; 23-可变车道; 255-只会出现在laneSelectInfo,表示目前规划的路径,不可以走这个车道 | |
(void) | - driveManagerHideLaneInfo: |
需要隐藏车道信息时的回调 | |
(void) | - driveManager:updateTrafficStatus: |
路况光柱信息更新回调 | |
(void) | - driveManager:updateCameraInfos: |
电子眼信息更新回调 since 5.0.0 | |
(void) | - driveManager:updateServiceAreaInfos: |
服务区和收费站信息更新回调 since 5.0.0 | |
(void) | - driveManager:updateParallelRoadStatus: |
通知当前是否可以进行平行道路切换,包括主路、辅路以及高架桥上、高架桥下. since 5.3.0 | |
(void) | - driveManager:updateIntervalCameraWithPositionState:startInfo:endInfo: |
区间电子眼信息更新回调 since 6.0.0 | |
(void) | - driveManager:updateTurnIconImage:turnIconType: |
导航中的转向图标更新回调 since 6.2.0 | |
(void) | - driveManager:updateNextTurnIconImage:nextTurnIconType: |
导航中相对于当前转向图标,下一个转向图标更新回调 since 6.9.0 | |
(void) | - driveManager:updateBackupRoute: |
多路线导航模式下的备选路线更新回调, 注意:此函数只有在 driveManager 设置了多路线导航模式才会回调. since 6.3.0 | |
(void) | - driveManager:updateCongestionInfo: |
前方拥堵区域信息的更新回调. since 7.5.0 | |
(void) | - driveManager:updateTrafficFacilities: |
巡航道路设施信息更新回调.该更新回调只有在detectedMode开启后有效 | |
(void) | - driveManager:updateCruiseElecCameraInfos: |
巡航时自车前方电子眼信息.该更新回调只有在detectedMode开启后有效 since 6.7.0 | |
(void) | - driveManager:updateCruiseInfo: |
巡航信息更新回调.该更新回调只有在detectedMode开启后有效 | |
(void) | - driveManager:updateCruiseCongestionInfo: |
巡航状态下的拥堵区域信息. 该更新回调只有在detectedMode开启后有效 since 6.7.0 | |
![]() | |
(void) | - walkManager:updateNaviMode: |
导航模式更新回调 | |
(void) | - walkManager:updateNaviRouteID: |
路径ID更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用. | |
(void) | - walkManager:updateNaviRoute: |
路径信息更新回调. 注意:请不要在此回调中调用 -selectNaviRouteWithRouteID: 接口,否则会出现死循环调用. | |
(void) | - walkManager:updateNaviInfo: |
导航信息更新回调 | |
(void) | - walkManager:updateNaviLocation: |
自车位置更新回调 | |
HUD导航界面.该类实现AMapNaviDriveDataRepresentable和AMapNaviWalkDataRepresentable协议,可以展示驾车HUD和步行HUD导航过程.
|
readwritenonatomicweak |
实现了 AMapNaviHUDViewDelegate 协议的类指针
|
readwritenonatomicassign |
是否采用横屏布局,默认NO
|
readwritenonatomicassign |
是否以镜像的方式显示,默认YES
|
readwritenonatomicassign |
是否显示剩余距离,默认YES
|
readwritenonatomicassign |
是否显示剩余时间,默认YES