我们可以控制Scrollview的速度吗?

时间:2011-06-13 08:05:22

标签: iphone ipad uiscrollview uiscrollviewdelegate

我有一个滚动视图(如下图所示)。它允许用户在我的应用程序中的各个部分之间跳转/导航。部分的数量在20到40之间(非常大)。滚动的速度应取决于用户在视图上滑动/滚动的速度。我想过使用contentOffSet的{​​{1}}属性来执行此操作,但没有这样做,因为它可能会降低此功能的可用性。

enter image description here ------->这是滚动视图

1 - 如何控制滚动视图的速度?

2 - 我可以在内容偏移属性的帮助下执行此操作吗?

1 个答案:

答案 0 :(得分:1)

我建议您在自定义视图中使用UIPanGestureRecognizer并使用velocityInView

如果这不能满足您的需求,请通过聆听UIGestureRecognizerStateChanged

进行自己的自定义计算