fix: fix ios14 cannot display static webp
This commit is contained in:
parent
a2e189da5c
commit
dbe4fc3887
@ -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];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user