任何想法是否有一种简单的方法来延长滑动必须在被识别之前行驶的距离。似乎默认值真的很短。它不仅仅是水龙头,但仅仅是。我需要创建一个自定义的手势识别器以覆盖此距离吗?

谢谢。

有帮助吗?

解决方案

没有记录的属性要设置,这意味着没有记录的属性可以设置该属性。不过,您可以创建自己的手势识别器。


有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编写,则不能使用这些。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top