如何在iPhone上制作无限长的滚动视图?

这是一个想法:

滚动视图有几个子视图,在本例中为A,B,C:

[A][B][C]

一旦用户滚动到C,视图就不能滚动了,但我想循环回A,如下所示:

[C][A][B]

当用户继续向右滚动时,视图将在最后填充先前的视图.当用户
滚动到左侧视图也应该有类似的行为,
为了让用户认为这个视图是无限长的:

[A][B][C][A][B][C][A][B][C][A][B][C][A][B][C][A][B][C].....

如何在实际代码中实现它?谢谢.

最佳答案 你需要设置一个在滚动视图时被调用的委托方法,然后检查任何多于一个屏幕的视图远离可见的视图,如果它然后将视图3 *屏幕宽度重新定位到另一侧.

点赞