宽窄优行-由【嘉易行】项目成品而来
younger_times
2023-04-06 a1ae6802080a22e6e6ce6d0935e95facb1daca5c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//
//  MAOverlayPathRenderer.h
//  MAMapKit
//
//
//  Copyright (c) 2011年 Amap. All rights reserved.
//
 
#import "MAConfig.h"
#import <UIKit/UIKit.h>
#import "MAOverlayRenderer.h"
 
///该类设置overlay绘制的属性,可以使用该类的子类MACircleRenderer, MAPolylineRenderer, MAPolygonRenderer或者继承该类
@interface MAOverlayPathRenderer : MAOverlayRenderer
 
///填充颜色,默认是kMAOverlayRendererDefaultFillColor
@property (nonatomic, retain) UIColor *fillColor;
 
///笔触颜色,默认是kMAOverlayRendererDefaultStrokeColor
@property (nonatomic, retain) UIColor *strokeColor;
 
///笔触宽度,默认是0
@property (nonatomic, assign) CGFloat lineWidth;
 
///LineJoin,默认是kMALineJoinBevel
@property (nonatomic, assign) MALineJoinType lineJoinType;
 
///LineCap,默认是kMALineCapButt
@property (nonatomic, assign) MALineCapType lineCapType;
 
///MiterLimit,默认是10.f
@property (nonatomic, assign) CGFloat miterLimit;
 
///是否绘制成虚线, 默认是NO
@property (nonatomic, assign) BOOL lineDash __deprecated_msg("已废弃,请使用lineDashType");
 
///虚线类型, since 5.5.0
@property (nonatomic, assign) MALineDashType lineDashType;
 
@end