使用CollectionView制作最简单的无限轮播循环

此demo主要为初学者提供思路,实现过程很简单,代码注释也非常完整!!!

demo地址:https://github.com/lxm1799/CircleImageDemo

关于“无限轮播图”的轮子已经很多了,而且非常成熟好用,但是我们还是非常有必要去自己实现

写代码就是一个思考的过程,我初学的时候,也很喜欢用轮子,但是过了一段时间你就会发现,自己以为能分分钟秒搞定的事情,突然写不出来了,很尴尬。所以很多UI能自己搞定,尽量自己搞定,尝试自己去封装好控件,以为自己使用也是很好的。

描述下步骤、demo自己下载看,在此就不描述了,讲讲实现的步骤就行了

1、初始化一个CollectionView实例对象,同时设置好UICollectionViewFlowLayout的属性。

注意事项:【实现代理方法、必须要注册自定义cell、设置滚动的方向scrollDirection】

2、初始化一个UIPageControl实例对象【就是轮播图下面的小圆点】

3、实现CollectionView的代理方法【基本与UITableView类似的】

4、实现UIScrollView的代理方法

代码注释很详细,希望有助于你的成长。

扫描二维码关注公众号,回复: 6432905 查看本文章

转载于:https://www.jianshu.com/p/9080a80056ba

猜你喜欢

转载自blog.csdn.net/weixin_34088598/article/details/91208371
今日推荐