在上下文中渲染CALayer会占用大量内存

时间:2012-03-28 05:23:48

标签: objective-c ios memory calayer snapshot

我正在拍摄UIWebView图层的快照,但是当我在当前上下文中渲染webview的图层时,我的应用程序使用的内存增加了10 MB,我认为这不应该是正确的。这是我目前的代码:

CGSize imageSize = self.bounds.size;
UIGraphicsBeginImageContextWithOptions(imageSize, YES, 0);
CGContextRef context = UIGraphicsGetCurrentContext();
[self.layer  renderInContext:context];
_snapshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

0 个答案:

没有答案