美文网首页
FLAnimatedImage在TableView中大量使用的问

FLAnimatedImage在TableView中大量使用的问

作者: boy丿log | 来源:发表于2019-04-01 19:46 被阅读0次

    今天,因为要给项目更新为最新的SDWebImage(4.4.6),并且要兼容动态图。在4.0版本后,SDWebImage如果要支持动态图的话就要引入FLAnimatedImage,并且导入UIImage+Gif.h,如果支持pod的话比较简单:


    podfile设置

    但是在集成过程中发现了如果tableView或collectionView的cell都拥有相同的网络动态图的时候,会在滑动tableView后动态图动画就消失了。经过一系列调试,发现是SDWebImage进行优化的时候,移除了内存中缓存的图像,修复方法就是注掉FLAnimatedImage中的purgeFrameCacheIfNeeded方法。

    修复方法

    这可能是SDWebImage的算法bug,期待修复。

    相关文章

      网友评论

          本文标题:FLAnimatedImage在TableView中大量使用的问

          本文链接:https://www.haomeiwen.com/subject/ugebbqtx.html