iOS Swift5从0到1系列(十四):走入 UICollectionView(三):自定义组件(二):无限轮播图(BannerView)
一、前言上篇,我们学习了如何利用UICollectionView来制作一个普通的轮播图(BannerView);在一般的产品中,普通的BannerView除了能显示图片,还需要具备以下几个小功能:支持左右无限循环轮播;支持PageIndicator,即我们说的指示器(是一个非常小的View组件,通常配合BannerView来使用);支持定时切换(含动画);支持用户手动触摸时,停时定时,并在手指松开