0

在我当前的项目中,我通过从自定义后台缓冲区创建 CGImage 来显示程序生成的动画图像数据,并通过从源 CGImages 创建 UIImage 在 UIImageView 上显示动画帧。

我想知道这是否是一项涉及大量复制像素数据的重量级操作,以及是否有人会推荐更好的方法。我在设备上并没有真正的性能问题,但更快总是更好。

4

1 回答 1

1

使用 aa 视图的层来显示图像,而不是 UIImageView。

view.layer.contents = (__bridge id)cgImage;
于 2013-06-22T00:51:34.917 回答