缩短UIScrollView中的触摸延迟?

Mis*_*ter 9 iphone delay touch uiscrollview ios

我想缩短UIScrollView上的触摸延迟,但我不想使用setDelaysContentTouches:NO; 我仍然希望稍有延迟,但我的用户抱怨它太长了.

有没有办法做到这一点?

Zol*_*eas 3

医生说

如果用户在计时器结束之前将手指拖动得足够远,则滚动视图将取消子视图中的任何跟踪并自行执行滚动。子类可以重写touchesShouldBegin:withEvent:inContentView:、pagingEnabled和touchesShouldCancelInContentView:方法(由滚动视图调用)来影响滚动视图处理滚动手势的方式。

所以我认为没有简单的方法可以做到这一点。您可能必须在这些方法中重新实现整个计时器系统。