UIGraphicsBeginImageContext浪费?

时间:2012-06-04 14:57:50

标签: ios uiimage cgcontextref

如果你想要绘制UIImage,它是否总是必须进入用UIGraphicsBeginImageContext创建的新UIImage,这不是浪费吗?

如果需要频繁绘图,为什么不让我们绘制一个预先存在的UIImage?

或者有没有办法做到这一点?

2 个答案:

答案 0 :(得分:0)

这是因为UIImage不可变。如果您经常渲染到新的CGBitmapContext,那么您在应用程序中做错了。

答案 1 :(得分:0)

没有,但是你可以有一个上下文,你在将它意识到图像之前不断更新它,这是一种不开始上下文并结束它的方法,保持它可以进一步绘制图像