- Highly customizable
The menu items are built usingUICollectionView
, which means you can display pretty much whatever you want. You can even subclass the layout to create completely custom behaviours. - Memory-efficient:
Parchment only allocates view controllers when they’re needed, meaning if you have a lot of view controllers you don’t have to initialize them all up-front. - Infinite scrolling:
Because view controllers are only allocated as you are scrolling, you can create data sources that are infinitely large. This is perfect for things like calendars.
A paging view controller with a highly customizable menu ✨
Parchment lets you page between view controllers while showing any type of generic indicator that scrolls along with the content. Here are some benefits of using Parchment:
Other similar tools
Micro
🏎Fast diffing and type safe SwiftUI style data source for UICollectionView […]
DefaultCodable
DefaultCodable is a Swift µpackage that provides a convenient way to define default values in Codable types for properties that are not present or […]
HypertextLiteral
HypertextLiteral is a Swift package for generating HTML, XML, and other SGML dialects. It uses custom string interpolation to append […]
SideMenu
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes […]