hryk224 / Infinitecollectionview
Licence: mit
Infinite horizontal scrolling using UICollectionView.
Stars: ✭ 218
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
Octobook
A simple Gitbook App that offers offline/online gitbooks reading.
Stars: ✭ 199 (-8.72%)
Mutual labels: cocoapods
InfiniteCollectionView
Infinite horizontal scrolling using UICollectionView
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
- by pakutaso.com
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].