iOS 图片轮播器BannerView实现

一个非常简易好用的图片轮播器,无复杂代码,两行代码直接使用

代码使用详情见 https://github.com/jasonlee94/LJBannerView (如果正好方便您的使用,帮忙点下哦~)

基于UIScrollView实现的大概思路就是:收取到图片之后,第一张的前面放置最后一张图,最后一张图片的后面放置第一张图,也就是说如果收到四张图片,那么scrollview上会放置6张图片,当从第四张展示图片再向右滑动的时候,也就是滑倒实际存在的第五张图片之时,正好是我们要展示的第一张视图,此时就直接将此刻的contentoffset设置为实际scrollview中第二张图片,也就是我们正要展示的第一张图片。


效果图


iOS 图片轮播器BannerView实现_第1张图片

你可能感兴趣的:(iOS 图片轮播器BannerView实现)