【发布时间】:2011-10-07 20:31:52
【问题描述】:
我在这里找到了类似的问题,但没有一个得到回答。所以请帮帮我..我有一个 UIScrollView 有五个 UIImageView 作为内容。滚动视图没有分页。我需要以连续的方式显示图像,并允许用户以循环方式无限滚动而不会出现任何抖动。所以当用户向右滚动时,在最后一张图片之后,第一张图片应该会出现,并且滚动应该以自然的方式继续。同样,如果用户向左滚动,在第一张图像之后,应该会出现第五张图像。我使用了 didEndDeceleration 但它会突然中断滚动,从而扭曲用户体验。此外,令人惊讶的是,它并不是每次都在滚动结束时调用。我现在试图通过子类化 UIScrollView 的 setContentOffset 来覆盖它。结果比 didEndDeceleration 好,但突然中断仍然存在。请帮帮我..
提前致谢。
【问题讨论】:
标签: iphone cocoa-touch uiscrollview