ICycleView
ICycleView是一个基于UICollectionView实现的轻量级无限轮播图
Content
Features
- 支持单张图片
- 支持滚动图片宽度设置
- 支持本地图片显示,网路图显示,本地图片和网路图混合显示
- 支持自定义图片展示Cell(纯代码和Xib创建都支持)
- 支持UIPageControl具体位置设置
- 支持UIPageControl显示颜色设置
- 支持图片点击回调
- 支持图片滚动回调
Requirements
- iOS 8.0+
- Swift 4.0+
CocoaPods
pod 'ICycleView', '~> 1.0.0'
在终端 pod search 'ICycleView'
时若出现 Unable to find a pod with name, author, summary, or description matching 'ICycleView'
错误
请在终端运行
1:pod setup
2:$rm ~/Library/Caches/CocoaPods/search_index.json
Usage
默认滚动视图
// 惰性初始化滚动视图
lazy var defaultCycleView: ICycleView = {
let cycleView = ICycleView(frame: CGRect(x: 0, y: 50, width: UIScreen.main.bounds.width, height: 130