在我的应用程序中,我正在设计一个自定义选择器,它允许用户通过水平滚动并触摸它来选择一个项目。当用户在某个方向滚动时,我需要该视图内的按钮无限循环。当内容循环出视图时,在保持 UIScrollView 惯性滚动的同时解决此功能的最佳方法是什么?
根据我对尝试此操作的其他人的研究,如果在用户抬起手指后滚动位置以编程方式在滚动中移动,他们将难以维持减速动画。我该如何解决这个限制?
目前具有此功能的应用程序示例是 Apple 的MobileMe Gallery 应用程序。在界面中,选择一个图库后,在顶部,有一个水平滚动的照片选择器,当它向一个方向拖动时,它会无限循环。
任何意见是极大的赞赏。