InfiniteCollectionView 1.3.1

InfiniteCollectionView 1.3.1

测试已测试
语言语言 SwiftSwift
许可 MIT
发布上次发布2017年2月
SwiftSwift 版本3.0
SPM支持 SPM

hryk224 维护。




  • hyyk224

InfiniteCollectionView

使用 UICollectionView 实现无限水平滚动

要求

  • iOS 8.0+
  • Swift 3.0+
  • ARC

安装

导入

import InfiniteCollectionView

使用

初始化

@IBOutlet weak var collectionView: InfiniteCollectionView!

代理,数据源

collectionView.infiniteDataSource = XXX
collectionView.infiniteDelegate = XXX
// protocol
func number(ofItems collectionView: UICollectionView) -> Int
func collectionView(_ collectionView: UICollectionView, dequeueForItemAt dequeueIndexPath: IndexPath, cellForItemAt usableIndexPath: IndexPath) -> UICollectionViewCell

// optional
func infiniteCollectionView(_ collectionView: UICollectionView, didSelectItemAt usableIndexPath: IndexPath)
func scrollView(_ scrollView: UIScrollView, pageIndex: Int)

图片来源

许可

该项目遵循 MIT 许可协议。有关详细信息,请参阅 LICENSE 文件。