UISwipeGestureRecognizer滑动距离

Mat*_*ong 3 iphone ipad uigesturerecognizer

任何想法是否有一种简单的方法来延长刷卡在被识别之前必须行进的距离.似乎默认真的很短.它不仅仅是一个水龙头,而是勉强.我是否需要创建自定义手势识别器来覆盖此距离?

谢谢.

ken*_*ytm 5

没有记录的属性来设置,这意味着没有记录的属性来设置它.但是,您可以创建自己的手势识别器.


有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
Run Code Online (Sandbox Code Playgroud)

但如果您为AppStore编写,则无法使用这些.