iphone - UISwipeGestureRecognizer 滑动距离

标签 iphone ipad uigesturerecognizer

是否有一种简单的方法可以延长滑动被识别之前必须移动的距离。看来默认值真的很短。它不仅仅是一个水龙头,但只是勉强。我是否需要创建自定义手势识别器来覆盖此距离?

谢谢。

最佳答案

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

<小时/>

有 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 编写内容,则无法使用这些。

关于iphone - UISwipeGestureRecognizer 滑动距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3115769/

相关文章:

iphone - 计算两个CGPoint之间的距离

iphone - 通过迁移将核心数据索引添加到某些属性

c# - 如何开始使用 C# 编写 iPad、iTouch 和 Android 应用程序?

iphone - 应用程序是否需要询问用户偏好以便将 iCloud 用于简单数据?

iphone - iOS 4 的规避截图

iOS5 UITapRecognizer 用于 UIScrollView 干扰按钮。怎么修?

ios - GestureRecognizer 和 IBOutlet 不能一起工作

iphone - 如何从以下方法获取新位置

iphone - 具有可变宽度单元格的 UITableView

ios - UISwipeGestureRecognizer 应用于窗口