CenteredCollectionView
  • October 16, 2023

CenteredCollectionView is a lightweight drop in place UICollectionViewFlowLayout that pages and keeps its cells centered, resulting in the “carousel effect” 🎡

Example


To try the example using Cocoapods:

pod try CenteredCollectionView

Requirements


This pod requires a deployment target of iOS 9.0 or greater

Installation


CenteredCollectionView is available through Swift Package ManagerCocoaPods and Carthage.

To install it with Swift Package Manager, add the URL https://github.com/BenEmdon/CenteredCollectionView in Xcode Add Package Dependency assistant ; or add to your own Package.swift:

dependencies: [
.package(url: “https://github.com/BenEmdon/CenteredCollectionView”, from: “2.2.2”)
]

To install it with Cocoapods, add the following line to your Podfile:

pod “CenteredCollectionView”

To install it with Carthage, add the following line to your Cartfile:

github “BenEmdon/CenteredCollectionView”

Usage


Checkout USAGE.md

API


Checkout API.md

GitHub


View Github

#autolayout #carthage #cocoa #cocoapod #cocoapods #cocoatouch #collection #collectionkit #collectionview #collectionviewcell #collectionviewlayout #dynamic #expandabletableview #hashtag #hashtags #ibinspectable #instagram #instagramanimation #ios #iosanimation #iosdevelopment #iossdk #iosswift #iosthirdparty #objectivec #swift #swiftanimation #swiftcollection #swiftimage #swiftlibrary #swiftpackagemanager #swiftui #swiftuicomponents #table #tableview #tableviewcell #taglistview #tags #tagsview #tvos #uicollectionview #uicollectionviewanimation #uicollectionviewcell #uicollectionviewflowlayout #uicollectionviewlayout #uitableview #uitableviewcell #uitableviewcontroller #xcode
YOU MIGHT ALSO LIKE...
ViewCondition

✨ Super sweet syntactic sugar for SwiftUI.View initializers. At a Glance

SwiftUIX

SwiftUIX attempts to fill the gaps of SwiftUI, providing an extensive suite of components, extensions and utilities to complement the ...

SwiftUI Environment Overrides

A tiny library that adds a control panel for testing how SwiftUI app adapts for different color themes, accessibility settings, ...