我從webview渲染圖像。所以renderIncontext方法在for循環中調用超過50次。 20或30次後,我的應用程序崩潰,因爲更多的內存消耗。renderInContext拋出崩潰
我用這個代碼:
UIGraphicsBeginImageContext(CGSizeMake([w floatValue], [h floatValue]));
CGContextRef ctx = UIGraphicsGetCurrentContext();
[[UIColor blackColor] set];
CGContextFillRect(ctx, webview.frame);
[self.webview.layer renderInContext:ctx];
image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
次後20它得到墜毀。我需要它的解決方案。
爲什麼出現這種情況?有誰知道?
HI,你找到了一個解決方案,即時通訊也有同樣的問題?如果是的話請共享解決方案 – Infaz