PINRemoteImage
PINRemoteImage copied to clipboard
PINAnimatedImageView first frame rendering optimization
When we have tableview or collection view with gifs, scrolling up/down shows empty cell then loads an image. Changing coverImageCompleted method like this greatly improved experience. After this change we do not see empty cells
- (void)coverImageCompleted:(PINImage *)coverImage
{
PINAssertMain();
// BOOL setCoverImage = (_displayLink == nil) || _displayLink.paused;
// if (setCoverImage) {
[self setCoverImage:coverImage];
[self.layer setNeedsDisplay];
// }
}