1.0.4
InfiniteCollectionView
Infinite horizontal scrolling using UICollectionView
Requirements
- iOS 8.0+
- Swift 2.0+
- ARC
install
CocoaPods
Adding the following to your Podfile and running pod install:
use_frameworks!
pod "InfiniteCollectionView"
import
import InfiniteCollectionView
Usage
initialize
@IBOutlet weak var collectionView: InfiniteCollectionView!
delegate, dataSource
collectionView.infiniteDataSource = XXX
collectionView.infiniteDelegate = XXX
collectionView.cellWidth = XXX
// protocol
func cellForItemAtIndexPath(collectionView: UICollectionView, dequeueIndexPath: NSIndexPath, indexPath: NSIndexPath) -> UICollectionViewCell
func numberOfItems(collectionView: UICollectionView) -> Int
// optional
func didSelectCellAtIndexPath(collectionView: UICollectionView, indexPath: NSIndexPath)
func didUpdatePageIndex(index: Int)
Photos from
- by pakutaso.com
License
This project is made available under the MIT license. See LICENSE file for details.
Languages
Swift
94.5%
Ruby
2.9%
Objective-C
2.6%