无限轮播的N+2 策略

Posted 勇猛的小黑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无限轮播的N+2 策略相关的知识,希望对你有一定的参考价值。

N张照片把contentsSize设置为N+2个图片的宽度,例子如下,两端填充如图,当处于一端时,且即将进入循环状态的时候,如第二张图,从状态1滑动到状态2,在滑动结束的时候,将当前的位置直接转到状态3,直接setContentOffset神不知鬼不觉,视觉上是循环的。

链接:http://www.zhihu.com/question/28720980/answer/79306798

 

技术分享

以上是关于无限轮播的N+2 策略的主要内容,如果未能解决你的问题,请参考以下文章

无限轮播的实现,未加自动轮播效果(非原创)

Android之仿京东淘宝的自动无限轮播控件

ViewPager实现无限轮播踩坑记

Swift无限循环的图片轮播

Swift无限循环的图片轮播

自定义View之无限大图轮播ShufBanner