JCDoodleAction Class Reference
Inherits from | NSObject |
---|---|
Declared in | JCDoodleAction.h JCDoodleAction.m |
actionType
设置涂鸦动作的类型,默认为JCDoodleActionUnknown。可自定义类型(值的范围100~254),比如画矩形定义为101。
@property (nonatomic) JCDoodleActionType actionType
Declared In
JCDoodleAction.h
userDefined
设置自定义的数据,默认为nil
@property (nonatomic, copy) NSString *userDefined
Declared In
JCDoodleAction.h
pageNumber
当多页涂鸦的情况下,可以设置涂鸦动作发生在具体哪一页上,默认为0
@property (nonatomic) NSUInteger pageNumber
Declared In
JCDoodleAction.h
brushWidth
当画涂鸦轨迹时,设置轨迹的宽,默认为0
@property (nonatomic) CGFloat brushWidth
Declared In
JCDoodleAction.h
brushColor
当画涂鸦轨迹时,设置轨迹的颜色,默认为nil
@property (nonatomic, copy) UIColor *brushColor
Declared In
JCDoodleAction.h
pathPoints
当画涂鸦轨迹时,获取轨迹的点的集合,默认为nil。数组内的每一个对象都是NSArray,表示一个点。 一个点(NSArray)内包含了3个值,第一个值是和上一个点的时间间隔(毫秒, int型),第二个值是点的x坐标(CGFloat型),第三个值是点的y坐标(CGFloat型)。
@property (nonatomic, readonly, strong) NSArray<NSArray<NSNumber*> *> *pathPoints
Declared In
JCDoodleAction.h
– addPointWithPositionX:positionY:
当画涂鸦轨迹时,添加轨迹的每一个点
- (void)addPointWithPositionX:(CGFloat)x positionY:(CGFloat)y
Parameters
x |
x坐标 |
---|---|
y |
y坐标 |
Declared In
JCDoodleAction.h