Commit Graph

8 Commits

Author SHA1 Message Date
Tony DiPasquale 6a22c41aa1 Invalidate display link 2015-06-05 11:22:23 -04:00
Tony DiPasquale a2894d59cd Remove delegate 2015-06-05 11:22:22 -04:00
Tony DiPasquale a885c995e9 Bring back progressive loading
Loading the all the frames of a GIF at once into memory helped cut down
on the memory footprint because we could eliminate the need to hold onto
the source image. However, we see this break down when there are too
many frames. The "almost_nailed_it.gif" GIF has 545 frames and would
crash the app around 130 loaded. This brings back progressive loading
with a max frame count of 50 to prevent this issue.
2015-06-05 11:22:22 -04:00
Tony DiPasquale ccf049f87a Resize the GIF with aspect ratio
We can use the contentMode of the UIImageView to resize the GIF keeping
the aspect ratio if the content mode is set to do so.
2015-04-24 16:38:30 -04:00
Tony DiPasquale 064712bb8f Update to Swift 1.2 compatibility 2015-04-17 11:12:00 -04:00
Reda Lemeden 6c744b726c Make demo run on Xcode 6.3 2015-02-10 20:07:54 +01:00
Reda Lemeden 4ada52c333 Add inline docs 2015-01-24 00:59:49 +01:00
Reda Lemeden b15e7e3399 Use image view subclass 2015-01-24 00:52:15 +01:00