HXPhotoPicker 闪一下白屏或黑屏

当项目里显示动图用到了FLAnimatedImageView,SDAnimatedImageView,YYAnimatedImageView就会有这个问题
14.0 系统调用了此方法,没有正确处理

- (void)displayLayer:(CALayer *)layer;

解决如下,找到这个方法

- (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];
        }
    }
}

解决办法
升级最新版SDWebImage
或者
修改SDAnimatedImageView文件里的displayLayer方法
增加判断
if ([UIImageView instancesRespondToSelector:@selector(displayLayer:)]) {
[super displayLayer:layer];
}