在SDWebImage中将预取与图像调整大小转换器结合使用

时间:2019-01-21 09:43:07

标签: ios swift image caching sdwebimage

我当前在项目中使用SDWebImagePrefetcher,它以@ 3x分辨率获取图像,累积时会占用大量内存。

我正在尝试对此进行优化,我的最终目标是在预取期间调整这些图像的大小,以便具有较低内存和@ 2x屏幕分辨率的设备可以从存储在内存缓存中的更多图像中受益。

在研究此问题时,我偶然发现了SDWebImage v5的一部分ImageTransformer,看起来SDImageResizingTransformer正是在满足我的需求

我的问题是我无法弄清楚如何在预取器旁边使用变压器

  1. 预取我所有的@ 3x图片
  2. 将这些图像调整为@ 2x版本
  3. 在内存中缓存调整大小的@ 2x图像,而不是原始的@ 3x

0 个答案:

没有答案