用collectionView来实现轮播的用途不仅只是图片还可以用在文字广告热点的轮播。当然还有其他的方法
无线轮播最重要的当然就是要实现最后一张和第一张的无缝切换。
网上的demo大多都用了很多组带着侥幸心理认为用户不会有耐心滑到最后一组
我用了两组来实现轮播。
其核心在于:
/**当用户即将开始拖拽的时候就调用*/
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
[self removeTimer];
// 当前正在展示的位置
NSIndexPath *currentIndexPath = [[self.adsSrollView indexPathsForVisibleItems] lastObject];
//当处于第一组的第一个item的时候 ——> 滑到第二组的第一个item
if (scrollView