MLKStrokePoint
@interface MLKStrokePoint : NSObject
用户的单个接触点。
-
水平坐标。向右增加。
声明
Objective-C
@property (nonatomic, readonly) float x;
-
垂直坐标。向下增加。
声明
Objective-C
@property (nonatomic, readonly) float y;
-
点的记录时间(以毫秒为单位)。
声明
Objective-C
@property (nonatomic, readonly, nullable) NSNumber *t;
-
不可用。请改用
init(x:y:t:)
。声明
Objective-C
- (nonnull instancetype)init;
-
使用以参数形式提供的坐标创建
StrokePoint
对象。两个维度上的缩放比例是任意的,但必须相同:水平位移或垂直位移 1 必须表示相同的距离,就像用户看到的一样。
空间和时间原点可以任意设置,只要它们对于给定墨水而言是一致的即可。
声明
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;
参数
x
水平坐标。向右增加。
y
垂直坐标。增加,值递减。
t
点的记录时间(以毫秒为单位)。
-
使用以参数形式提供的坐标创建
StrokePoint
对象,而不指定时间戳。请仅在无法包含时间戳信息时使用此方法,因为识别准确性可能会降低。两个维度的缩放比例是任意的,但必须相同:水平或垂直位移 1 必须表示相同的距离,就像用户看到的一样。
空间原点可以是任意的,只要空间原点与给定墨水一致即可。
声明
Objective-C
- (nonnull instancetype)initWithX:(float)x y:(float)y;
参数
x
水平坐标。向右增加。
y
垂直坐标。增加,值递减。