FLAnimatedImage plugin for Nuke that allows you to load and display animated GIFs with smooth scrolling performance and low memory footprint. You can see it for yourself in a demo, included in the project.
Usage
All you need to do to enable GIF support is set isAnimatedImageDataEnabled to true. After you do that, you can start using FLAnimatedImageView.
let view = FLAnimatedImageView()
Nuke.loadImage(with: URL(string: "http://.../cat.gif")!, into: view)Minimum Requirements
| Nuke FLAnimatedImage Plugin | Swift | Xcode | Platforms | 
|---|---|---|---|
| Nuke FLAnimatedImage Plugin 8.0 | Swift 5.3 | Xcode 12.0 | iOS 11.0 / tvOS 11.0 | 
| Nuke FLAnimatedImage Plugin 7.0 | Swift 5.1 | Xcode 11.0 | iOS 11.0 | 
Dependencies
License
Nuke is available under the MIT license. See the LICENSE file for more info.
