TencentMapSDK_iOS_3D_v6.8.0

载入中...
搜索中...
未找到
实例方法 | 属性 | 所有成员列表
QCircleView类 参考

该类是QCircle用来显示圆的view 更多...

`#include <QCircleView.h>`

类 QCircleView 继承关系图:

## 实例方法
(id) | - initWithCircle:
| 根据指定圆生成对应的view
实例方法 继承自 QOverlayView
(void) | - setMinZoomLevel:maxZoomLevel:
| 设置在地图上的最大、最小的可缩放级别
(void) | - updateOverlayPoints:pointCount:
| 更新覆盖物的坐标点串

## 属性
QCircle * | circle
| 关联的QCirlce对象
QOverlayStrokeType | lineType
| 圆的描边样式，。默认为 QOverlayStrokeType_Default 实线。
NSArray< NSNumber * > * | lineDashPattern
| 圆的描边虚线间隔配置。单位是屏幕长度(CGPoint长度)。 只有当 lineType 为 QOverlayStrokeType_Dash，QOverlayStrokeType_Dot 时有效.
属性 继承自 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

## 详细描述

该类是QCircle用来显示圆的view

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

## 成员函数文档

## ◆ initWithCircle:

- (id) initWithCircle: |  | (QCircle *) | circle |

根据指定圆生成对应的view

参数

  circle | 指定的QCircle对象

返回
  生成的view

## 属性说明

## ◆ lineDashPattern

- (NSArray<NSNumber *>*) lineDashPattern
| read write nonatomic copy

圆的描边虚线间隔配置。单位是屏幕长度(CGPoint长度)。 只有当 lineType 为 QOverlayStrokeType_Dash，QOverlayStrokeType_Dot 时有效.

一 长方块虚线。当用户设置的参数无效或者未设置时，使用 @[@(2 * lineWidth), @(lineWidth] 作为默认值。 当 lineType == QOverlayStrokeType_Dash 时，lineDashPattern 数组中的前两个元素有效 lineDashPattern[0] 表示 长方块宽度， lineDashPattern[1] 表示 空白宽度.

配置示例：lineDashPattern = @[@(8), @(4)];

二 圆点虚线。当用户设置的参数无效或者未设置时，使用 @[@(lineWidth] 作为默认值。 当 lineType == QOverlayStrokeType_Dot 时，lineDashPattern 数组中的第一个元素有效 lineDashPattern[0] 表示 空白宽度，

配置示例：lineDashPattern = @[@(8)];

## ◆ lineType

- (QOverlayStrokeType) lineType
| read write nonatomic assign

圆的描边样式，。默认为 QOverlayStrokeType_Default 实线。

QOverlayStrokeType_Default： 实线 QOverlayStrokeType_Dash：长方块虚线，虚线间隔配置参考 lineDashPattern变量 QOverlayStrokeType_Dot： 圆点虚线，虚线间隔配置参考 lineDashPattern变量

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

- QCircleView.h