Repository navigation
Releases
Releases · dotcn999/SwiftCarousel
1.0.0 — Initial release
First public release of SwiftCarousel, a Swift 6 rewrite of iCarousel 1.8.3.
Highlights
- UIKit core (
CarouselView) with all 12 original layouts and CATransform3D math - SwiftUI wrapper (
Carousel) driven by items and an index binding - View reuse, placeholders, wrapping, paging, autoscroll and drag/deceleration physics
- Insert, remove and reload animations
- Pure SwiftPM: no Objective-C, no CocoaPods, iOS 16+
- Demo app, unit tests and UI tests included
Installation
.package(url: "https://github.com/dotcn999/SwiftCarousel.git", from: "1.0.0")Licensed under zlib, with attribution to the original iCarousel by Nick Lockwood.