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
18
@interface
QArcView
:
QOverlayPathView
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
sdk
QMapKit.framework
Headers
QArcView.h
制作者
1.8.18