TencentMapSDK_iOS_3D_v6.7.0
QArcView.h
1 //
2 // QArcView.h
3 // QMapKit
4 //
5 // Created by Keith Cao on 2020/11/19.
6 // Copyright © 2020 tencent. All rights reserved.
7 //
8 
9 #import "QArc.h"
10 #import "QOverlayPathView.h"
11 
12 NS_ASSUME_NONNULL_BEGIN
13 
19 
27 - (instancetype)initWithArc:(QArc *)arc;
28 
32 @property (nonatomic, readonly) QArc *arc;
33 
37 @property(nonatomic, assign) CGFloat borderWidth;
38 
42 @property(nonatomic, strong) UIColor *borderColor;
43 
47 @property (nonatomic, copy) NSArray<NSNumber *> *lineDashPattern;
48 
52 @property (nonatomic, assign, getter=isDrawSymbol) BOOL drawSymbol;
53 
57 @property (nonatomic, assign) CGFloat symbolGap;
58 
62 @property(nonatomic, assign) BOOL disableCollideLabel;
63 
64 @end
65 
66 NS_ASSUME_NONNULL_END
QArcView::lineDashPattern
NSArray< NSNumber * > * lineDashPattern
实线和虚线的线长序列(元素个数必须是偶数)。默认为nil为实线
Definition: QArcView.h:47
QArc
Definition: QArc.h:15
QArcView::symbolGap
CGFloat symbolGap
箭头之间的间距. 单位:Point
Definition: QArcView.h:57
QArcView::borderColor
UIColor * borderColor
描边的颜色。 宽度为0时无描边
Definition: QArcView.h:42
QArcView::arc
QArc * arc
关联的QArc对象
Definition: QArcView.h:32
QArcView::disableCollideLabel
BOOL disableCollideLabel
当与底图上的POI/道路名 相交时,是否将其碰撞掉。默认为NO(碰撞掉)
Definition: QArcView.h:62
QArcView::borderWidth
CGFloat borderWidth
描边的宽度。 单位:Point. 宽度为0时无描边(描边宽度请小于lineWidth的一半)
Definition: QArcView.h:37
QArcView
此类是QArc用于显示弧线的view
Definition: QArcView.h:19
QArcView::drawSymbol
BOOL drawSymbol
是否绘制箭头图标
Definition: QArcView.h:52
QOverlayPathView
该类提供基于几何路径的overlay
Definition: QOverlayPathView.h:17