一个非常简易好用的图片轮播器,无复杂代码,两行代码直接使用
代码使用详情见 https://github.com/jasonlee94/LJBannerView (如果正好方便您的使用,帮忙点下🌟哦~)
基于UIScrollView实现的大概思路就是:收取到图片之后,第一张的前面放置最后一张图,最后一张图片的后面放置第一张图,也就是说如果收到四张图片,那么scrollview上会放置6张图片,当从第四张展示图片再向右滑动的时候,也就是滑倒实际存在的第五张图片之时,正好是我们要展示的第一张视图,此时就直接将此刻的contentoffset设置为实际scrollview中第二张图片,也就是我们正要展示的第一张图片。
效果图