UISwipeGestureRecognizer Размах Расстояние - PullRequest
3 голосов
/ 25 июня 2010

Любая идея, если есть простой способ увеличить расстояние, которое необходимо пройти, прежде чем распознать.Кажется, значение по умолчанию очень короткое.Это больше, чем прикосновение, но едва.Нужно ли создавать собственный распознаватель жестов для переопределения этого расстояния?

Спасибо.

1 Ответ

5 голосов
/ 25 июня 2010

Отсутствие задокументированных свойств для установки означает, что нет задокументированных свойств для установки этого. Вы можете создать свой собственный распознаватель жестов.


Существует 7 недокументированных свойств для изменения поведения по умолчанию:

@interface UISwipeGestureRecognizer()
@property(assign, nonatomic) CGFloat minimumPrimaryMovement;
@property(assign, nonatomic) CGFloat maximumPrimaryMovement;
@property(assign, nonatomic) CGFloat minimumSecondaryMovement;
@property(assign, nonatomic) CGFloat maximumSecondaryMovement;
@property(assign, nonatomic) NSTimeInterval maximumDuration;
@property(assign, nonatomic) float rateOfMinimumMovementDecay;
@property(assign, nonatomic) float rateOfMaximumMovementDecay;
@end

но если вы пишете в AppStore, вы не сможете их использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...