TencentMapSDK_iOS_3D_v4.3.4
QMapView(UserLocation)分类 参考

地图view的定位相关的API 更多...

#import <QMapView.h>

构造函数

(void) - configureUserLocationPresentation:
 配置当前位置UI属性 (必须在QMapView 初始化以后, 定位开启之前调用) 更多...
 
(void) - setUserTrackingMode:animated:
 设置追踪用户位置的模式 更多...
 
(void) - setUserLocationHidden:
 在地图中隐藏位置图标
 

属性

BOOL showsUserLocation
 开启定位并展示位置图标.
 
QUserLocationuserLocation
 当前位置信息
 
CLLocationAccuracy desiredAccuracy
 设定定位精度。默认为kCLLocationAccuracyBest
 
CLLocationDistance distanceFilter
 设定定位的最小更新距离。默认为kCLDistanceFilterNone,会提示任何移动
 
CLLocationDegrees headingFilter
 设定最小更新角度。默认为1度,设定为kCLHeadingFilterNone会提示任何角度改变
 
BOOL allowsBackgroundLocationUpdates
 以上是否允许后台定位。ios9以上可用. 请参考CLLocationManager.allowsBackgroundLocationUpdates
 
BOOL pausesLocationUpdatesAutomatically
 
QUserTrackingMode userTrackingMode
 定位用户位置的模式
 
BOOL userLocationVisible
 当前位置在地图中是否可见
 

详细描述

地图view的定位相关的API

函数文档

◆ configureUserLocationPresentation:()

- (void) configureUserLocationPresentation: (QUserLocationPresentation *)  presentation

配置当前位置UI属性 (必须在QMapView 初始化以后, 定位开启之前调用)

参数
presentation位置UI属性

扩展类 QMapView.

◆ setUserTrackingMode:animated:()

- (void) setUserTrackingMode: (QUserTrackingMode)  mode
animated: (BOOL)  animated 

设置追踪用户位置的模式

参数
mode要使用的模式
animated是否采用动画

扩展类 QMapView.

属性说明

◆ pausesLocationUpdatesAutomatically

- (BOOL) pausesLocationUpdatesAutomatically
readwritenonatomicassign

指定定位是否会被系统自动暂停. 默认为YES.

扩展类 QMapView.


该分类的文档由以下文件生成: