TencentMapSDK_iOS_3D_v1.3.3
QMapView(OverlaysAPI)分类 参考

QMapView的扩展类 更多...

#import <QMapView.h>

构造函数

(void) - addOverlay:
 向地图窗口添加overlay,需要实现QMapViewDelegate的-mapView:viewForOverlay:函数来生成标注对应的view 更多...
 
(void) - addOverlays:
 向地图窗口添加一组overlay,需要实现QMapViewDelegate的-mapView:viewForOverlay:函数来生成标注对应的view 更多...
 
(void) - removeOverlay:
 移除overlay 更多...
 
(void) - removeOverlays:
 移除一组overlay 更多...
 
(void) - insertOverlay:atIndex:
 在指定的索引出添加一个overlay 更多...
 
(void) - exchangeOverlayAtIndex:withOverlayAtIndex:
 交换指定索引处的overlay 更多...
 
(void) - insertOverlay:aboveOverlay:
 在指定的overlay之上插入一个overlay 更多...
 
(void) - insertOverlay:belowOverlay:
 在指定的overlay之下插入一个overlay 更多...
 
(QOverlayView *) - viewForOverlay:
 查找指定overlay对应的View,如果该view尚未创建,返回nil 更多...
 

属性

NSArray * overlays
 当前地图上的overlay数组
 

详细描述

QMapView的扩展类

提供了覆盖物相关的接口

函数文档

◆ addOverlay:()

- (void) addOverlay: (id< QOverlay >)  overlay

向地图窗口添加overlay,需要实现QMapViewDelegate的-mapView:viewForOverlay:函数来生成标注对应的view

参数
overlay要添加的overlay

扩展类 QMapView.

◆ addOverlays:()

- (void) addOverlays: (NSArray *)  overlays

向地图窗口添加一组overlay,需要实现QMapViewDelegate的-mapView:viewForOverlay:函数来生成标注对应的view

参数
overlays要添加的overlay数组

扩展类 QMapView.

◆ exchangeOverlayAtIndex:withOverlayAtIndex:()

- (void) exchangeOverlayAtIndex: (NSUInteger)  index1
withOverlayAtIndex: (NSUInteger)  index2 

交换指定索引处的overlay

参数
index1索引1
index2索引2

扩展类 QMapView.

◆ insertOverlay:aboveOverlay:()

- (void) insertOverlay: (id< QOverlay >)  overlay
aboveOverlay: (id< QOverlay >)  sibling 

在指定的overlay之上插入一个overlay

参数
overlay待添加的overlay
sibling用于指定位置的overlay

扩展类 QMapView.

◆ insertOverlay:atIndex:()

- (void) insertOverlay: (id< QOverlay >)  overlay
atIndex: (NSUInteger)  index 

在指定的索引出添加一个overlay

参数
overlay要添加的overlay
index指定的索引

扩展类 QMapView.

◆ insertOverlay:belowOverlay:()

- (void) insertOverlay: (id< QOverlay >)  overlay
belowOverlay: (id< QOverlay >)  sibling 

在指定的overlay之下插入一个overlay

参数
overlay待添加的overlay
sibling用于指定位置的overlay

扩展类 QMapView.

◆ removeOverlay:()

- (void) removeOverlay: (id< QOverlay >)  overlay

移除overlay

参数
overlay要移除的overlay

扩展类 QMapView.

◆ removeOverlays:()

- (void) removeOverlays: (NSArray *)  overlays

移除一组overlay

参数
overlays要移除的overlay数组

扩展类 QMapView.

◆ viewForOverlay:()

- (QOverlayView *) viewForOverlay: (id< QOverlay >)  overlay

查找指定overlay对应的View,如果该view尚未创建,返回nil

参数
overlay指定的overlay
返回
指定overlay的view

扩展类 QMapView.


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