|
TencentMapSDK_iOS_3D_v6.4.0
|
此类是QPolygon的显示多边形View 更多...
#include <QPolygonView.h>
实例方法 | |
| (instancetype) | - initWithPolygon: |
| 根据指定的多边形生成一个多边形view | |
实例方法 继承自 QOverlayView | |
| (void) | - setMinZoomLevel:maxZoomLevel: |
| 设置在地图上的最大、最小的可缩放级别 | |
| (void) | - updateOverlayPoints:pointCount: |
| 更新覆盖物的坐标点串 | |
属性 | |
| QPolygon * | polygon |
| 关联的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< QOverlay > | overlay |
| 本view对应的数据类 | |
| QOverlayLevel | displayLevel |
| 覆盖物的显示级别,决定了与POI等其它地理元素的压盖关系 | |
| int | zIndex |
| 覆盖物的显示顺序,决定了它与其它QOverlayView的压盖关系. 默认为0. | |
| int | minZoomLevel |
| 最小缩放级别, 默认值:3 | |
| int | maxZoomLevel |
| 最大缩放级别,默认值:22 | |
此类是QPolygon的显示多边形View
可以通过QOverlayPathView修改其fill和stroke属性来配置样式
| - (instancetype) initWithPolygon: | (QPolygon *) | polygon |
根据指定的多边形生成一个多边形view
| polygon | 指定的多边形数据对象 |