All Projects → hryk224 → Infinitecollectionview

hryk224 / Infinitecollectionview

Licence: mit
Infinite horizontal scrolling using UICollectionView.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Infinitecollectionview

Mylinearlayout
MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITab…
Stars: ✭ 4,152 (+1804.59%)
Mutual labels:  cocoapods, uicollectionview
Centeredcollectionview
A lightweight UICollectionViewLayout that 'pages' and centers its cells 🎡 written in Swift
Stars: ✭ 965 (+342.66%)
Mutual labels:  cocoapods, uicollectionview
Animatedcollectionviewlayout
A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
Stars: ✭ 4,333 (+1887.61%)
Mutual labels:  cocoapods, uicollectionview
Gemini
Gemini is rich scroll based animation framework for iOS, written in Swift.
Stars: ✭ 2,965 (+1260.09%)
Mutual labels:  cocoapods, uicollectionview
Stickyheaderflowlayout
Sticky headers for UICollectionView written in pure Swift (based on CSStickyHeaderFlowLayout)
Stars: ✭ 144 (-33.94%)
Mutual labels:  cocoapods, uicollectionview
Persei
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
Stars: ✭ 3,395 (+1457.34%)
Mutual labels:  cocoapods, uicollectionview
Greedo Layout For Ios
Full aspect ratio grid layout for iOS
Stars: ✭ 837 (+283.94%)
Mutual labels:  cocoapods, uicollectionview
Koyomi
Simple customizable calendar component in Swift 📆
Stars: ✭ 716 (+228.44%)
Mutual labels:  cocoapods, uicollectionview
Closures
Swifty closures for UIKit and Foundation
Stars: ✭ 1,720 (+688.99%)
Mutual labels:  cocoapods, uicollectionview
Infinite Uicollectionview
Make a UICollectionView infinitely scrolling by looping through content
Stars: ✭ 82 (-62.39%)
Mutual labels:  uicollectionview, infinite
Swiftpagemenu
Customizable Page Tab Menu Controller 👍
Stars: ✭ 233 (+6.88%)
Mutual labels:  cocoapods, infinite
Vbpiledview
Simple and beautiful stacked UIView to use as a replacement for an UITableView, UIImageView or as a menu
Stars: ✭ 164 (-24.77%)
Mutual labels:  cocoapods, uicollectionview
Admozaiccollectionviewlayout
ADMozaicCollectionViewLayout is yet another UICollectionViewLayout subclass that implements "brick", "mozaic" or Pinterest style layout.
Stars: ✭ 226 (+3.67%)
Mutual labels:  cocoapods, uicollectionview
Ehhorizontalselectionview
Horizontal table view style controller
Stars: ✭ 346 (+58.72%)
Mutual labels:  cocoapods, uicollectionview
Tangramkit
TangramKit is a powerful iOS UI framework implemented by Swift. It integrates the functions with Android layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView
Stars: ✭ 984 (+351.38%)
Mutual labels:  cocoapods, uicollectionview
Campcotcollectionview
Collapse and expand UICollectionView sections with one method call.
Stars: ✭ 161 (-26.15%)
Mutual labels:  cocoapods, uicollectionview
Collor
A declarative-ui framework for UICollectionView with great and useful features.
Stars: ✭ 182 (-16.51%)
Mutual labels:  cocoapods, uicollectionview
Tkradarchart
A customizable radar chart in Swift
Stars: ✭ 199 (-8.72%)
Mutual labels:  cocoapods
Iso8601
ISO8601 date parser and writer
Stars: ✭ 213 (-2.29%)
Mutual labels:  cocoapods
Octobook
A simple Gitbook App that offers offline/online gitbooks reading.
Stars: ✭ 199 (-8.72%)
Mutual labels:  cocoapods

InfiniteCollectionView

Infinite horizontal scrolling using UICollectionView

CocoaPods Compatible Swift 3.0

Requirements

  • iOS 8.0+
  • Swift 3.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
// 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)

Photos from

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].