МЛКСтрокепоинт
@interface MLKStrokePoint : NSObject
Одна точка касания от пользователя.
Горизонтальная координата. Увеличивается вправо.
Декларация
Цель-C
@property (nonatomic, readonly) float x;
Вертикальная координата. Увеличивается вниз.
Декларация
Цель-C
@property (nonatomic, readonly) float y;
Время записи точки в миллисекундах.
Декларация
Цель-C
@property (nonatomic, readonly, nullable) NSNumber *t;
Недоступен. Вместо этого используйте
init(x:y:t:)
.Декларация
Цель-C
- (nonnull instancetype)init;
Создает объект
StrokePoint
, используя координаты, предоставленные в качестве аргумента.Масштабы в обоих измерениях произвольны, но они должны быть идентичными: смещение на 1 по горизонтали или вертикали должно представлять одно и то же расстояние, как его видит пользователь.
Пространственное и временное происхождение может быть произвольным, если оно соответствует данным чернилам.
Декларация
Цель-C
- (nonnull instancetype)initWithX:(float)x y:(float)y t:(long)t;
Параметры
x
Горизонтальная координата. Увеличивается вправо.
y
Вертикальная координата. Увеличивается при движении вниз.
t
Время записи точки в миллисекундах.
Создает объект
StrokePoint
, используя координаты, предоставленные в качестве аргумента, без указания отметки времени. Этот метод следует использовать только в том случае, если невозможно включить информацию о временной метке, поскольку точность распознавания может ухудшиться.Масштабы в обоих измерениях произвольны, но они должны быть идентичными: смещение на 1 по горизонтали или вертикали должно представлять одно и то же расстояние, как его видит пользователь.
Пространственное происхождение может быть произвольным, если оно соответствует данным чернилам.
Декларация
Цель-C
- (nonnull instancetype)initWithX:(float)x y:(float)y;
Параметры
x
горизонтальная координата. Увеличивается вправо.
y
вертикальная координата. Увеличивается при движении вниз.