我有一个滚动视图(如下图所示)。它允许用户在我的应用程序中的各个部分之间跳转/导航。部分的数量在20到40之间(非常大)。滚动的速度应取决于用户在视图上滑动/滚动的速度。我想过使用contentOffSet
的{{1}}属性来执行此操作,但没有这样做,因为它可能会降低此功能的可用性。
------->这是滚动视图
1 - 如何控制滚动视图的速度?
2 - 我可以在内容偏移属性的帮助下执行此操作吗?
答案 0 :(得分:1)
我建议您在自定义视图中使用UIPanGestureRecognizer
并使用velocityInView
:
如果这不能满足您的需求,请通过聆听UIGestureRecognizerStateChanged