你如何在ios中创建无限滚动轮播?

时间:2014-08-01 20:24:13

标签: ios cocoa-touch

我想制作一个仅覆盖部分页面的旋转木马。我也希望它从头到尾重新开始。

1 个答案:

答案 0 :(得分:2)

相对容易。您只需要在到达内容结尾时将内容偏移设置回到开头。它对用户来说是透明的,看起来像无尽的滚动视图。

如何

  1. 假设您有一个固定内容宽度的滚动视图。
  2. 您将内容偏移设置为中间位置(起始位置)。
  3. 如果要调整内容偏移量以模仿无休止的滚动,则必须检入scrollViewDidScroll:方法。
  4. 请查看此问题以了解实施细节:

    how can i make uiscrollview infinite in ios?