Releases: kaishin/Gifu
Releases · kaishin/Gifu
Swift 2.2
- Update for Swift 2.2 (@kaishin & @Dershowitz011)
- [New] Add frameCount public property. (@storix)
- [New] Add needsPrescaling public property. (@storix)
- [Fixed] Pause the display link upon initialization. (@kaishin)
- [Fixed] Use proxy object to prevent strong reference cycle. (@mr-seiler)
- [Fixed] Conditionally invalidate displayLink. (@mr-seiler)
- [Fixed] Restore frame preloading to a working state. (@kaishin)
- [Removed] Runes dependency. (@kaishin)
Reuse-friendly
- Add a
prepareForReuse()
function that stops the animation and releases the animator.
v1.0.1
One Point Oh
First stable release.
v0.10.0
v0.9.2
Swift 1.2 Compatibility
Update Gifu for Swift 1.2 support.
v0.8.1
v0.8.0
- API Breaking Changes: You will have to instantiate an
AnimatedImage
before passing it to theUIImageView
. - Preloading has been disabled in favor of resizing and storing all frames upfront. Keeping the image data in memory yielded worse results in most of the cases that were tested (credits go to @tonyd256).