Skip to content
This repository has been archived by the owner on Nov 14, 2020. It is now read-only.
/ CircularScroller Public archive

Efficient and Lightweight endless UIScrollView implementation in Swift

License

Notifications You must be signed in to change notification settings

malcommac/CircularScroller

Repository files navigation

CircularScroller

Efficient and Lightweight endless UIScrollView implementation in Swift

Version Platform License danielemargutti.com Twitter Follow

Introduction

CircularScroller is a very lightweight (less than 400LoC) and memory efficient implementation of an endless/circular UIScrollView for iOS.
It's written in pure Swift with Auto-Layout in mind.

Features Highlights
🗜 Lightweight implementation: single source code, no dependencies, all in less than 400 lines of code.
🚀 It's efficient; it only allocates three holder pages at time and allows you to limit avoid unecessary allocations (see the doc).
🌈 Auto-Layout since the beginning.
🧬 It uses standard UIKit components at its core. No magic, just a UIScrollView on sterioids.
🐦 Fully made in Swift 5 from Swift ❥ lovers

About

Efficient and Lightweight endless UIScrollView implementation in Swift

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published