2016-03-23 14:13:44 +09:00
2016-01-06 03:36:37 +09:00
2016-01-04 03:06:42 +09:00
2016-03-23 14:13:44 +09:00
2016-01-04 03:06:42 +09:00

InfiniteCollectionView

Infinite horizontal scrolling using UICollectionView

CocoaPods Compatible Swift 2.0

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

License

This project is made available under the MIT license. See LICENSE file for details.

S
Description
Infinite horizontal scrolling using UICollectionView.
Readme MIT 45 MiB
Languages
Swift 94.5%
Ruby 2.9%
Objective-C 2.6%