TencentMapSDK_iOS_3D_v6.4.0
载入中...
搜索中...
未找到
QPolygonView类 参考

此类是QPolygon的显示多边形View 更多...

#include <QPolygonView.h>

类 QPolygonView 继承关系图:
QOverlayPathView QOverlayView

实例方法

(instancetype) - initWithPolygon:
 根据指定的多边形生成一个多边形view
 
- 实例方法 继承自 QOverlayView
(void) - setMinZoomLevel:maxZoomLevel:
 设置在地图上的最大、最小的可缩放级别
 
(void) - updateOverlayPoints:pointCount:
 更新覆盖物的坐标点串
 

属性

QPolygonpolygon
 关联的QPolygon对象
 
QOverlayStrokeType lineType
 polygon虚线描边样式, 默认为 QOverlayStrokeType_Default
 
NSArray< NSNumber * > * lineDashPattern
 虚线描边间距比例 样式为QOverlayStrokeType_Dash时, lineDashPattern为实线和虚线的线长序列(元素个数必须是偶数)
 
CGFloat textureGap
 纹理间距
 
UIImage * styleTextureImage
 虚线描边纹理图片, 与QOverlayStrokeType_Dot搭配使用 图片为nil时,使用圆点样式
 
BOOL userInteractionEnabled
 是否响应点击. 默认YES
 
- 属性 继承自 QOverlayPathView
UIColor * fillColor
 填充颜色
 
UIColor * strokeColor
 画笔颜色
 
CGFloat lineWidth
 画笔宽度. 单位:CGPoint长度.
 
CGFloat alpha
 透明度[0,1],默认为1.
 
- 属性 继承自 QOverlayView
id< QOverlayoverlay
 本view对应的数据类
 
QOverlayLevel displayLevel
 覆盖物的显示级别,决定了与POI等其它地理元素的压盖关系
 
int zIndex
 覆盖物的显示顺序,决定了它与其它QOverlayView的压盖关系. 默认为0.
 
int minZoomLevel
 最小缩放级别, 默认值:3
 
int maxZoomLevel
 最大缩放级别,默认值:22
 

详细描述

此类是QPolygon的显示多边形View

可以通过QOverlayPathView修改其fill和stroke属性来配置样式

成员函数文档

◆ initWithPolygon:

- (instancetype) initWithPolygon: (QPolygon *) polygon

根据指定的多边形生成一个多边形view

参数
polygon指定的多边形数据对象
返回
新生成的多边形view

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