iOS Player
Renders .lottie and .json animations in iOS apps. Supports SwiftUI and UIKit via DotLottiePlayerView, DotLottiePlayerUIView, and DotLottieAnimation.
dotLottie iOS Player
The dotLottie iOS player renders .lottie and .json Lottie animations in iOS applications. It supports SwiftUI and UIKit integration, playback control, theming, slots, and interactive state machines on iOS 15.4+ and macOS 12+.
Tutorials
Getting Started — Install the player and display your first animation
How-to Guides
Usage Guide — Load animations, control playback, handle events, use slots, and apply theming
Examples — Common tasks with code examples
Explanation
Understanding State Machines — How state machines integrate with animation playback
Reference
API Reference —
DotLottiePlayerView,DotLottiePlayerUIView,DotLottieAnimation, enums, protocols, and structs