0

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

如果需要频繁绘制,为什么不让我们绘制到预先存在的 UIImage 中呢?

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

4

2 回答 2

0

这是因为UIImage它是不可变的。如果你不断地渲染到一个新的CGBitmapContext,那么你在你的应用程序中做错了。

于 2012-06-04T15:01:20.920 回答
0

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

于 2012-06-04T15:08:15.083 回答