fix: fix ios14 cannot display static webp

This commit is contained in:
Pinlin 2020-08-20 23:43:22 +08:00 committed by Matthew Chen
parent a2e189da5c
commit dbe4fc3887

View File

@ -532,6 +532,11 @@ typedef NS_ENUM(NSUInteger, YYAnimatedImageType) {
- (void)displayLayer:(CALayer *)layer {
if (_curFrame) {
layer.contents = (__bridge id)_curFrame.CGImage;
} else {
// If we have no animation frames, call super implementation. iOS 14+ UIImageView use this delegate method for rendering.
if ([UIImageView instancesRespondToSelector:@selector(displayLayer:)]) {
[super displayLayer:layer];
}
}
}