UIImageView加载过程

134 阅读1分钟

UIimage刚开始加载为 Data buffer 然后解压为 image buffer image buffer占用的内存 只跟图片实际大小相关 然后 GPU渲染 Image buffer 为 frame buffer frame buffer 内存分配只跟图片大小相关 跟UIimageview大小无关

所以 优化策略 为改变 UIimage所代表的图片大小

采用向下采样技术 data buffer -> thumbnail -> image buffer

kCGImageSourceCreateThumbnailFromImageAlways

www.jianshu.com/p/8ba48110b…