Рендеринг CALayer в контексте использует большие объемы памяти

Я делаю снимок UIWebView слой, но когда я рендерим слой webview в текущем контексте, мое приложение использует на 10 МБ больше памяти, и я не думаю, что это должно быть правильно. Вот мой текущий код:

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

0 ответов

Другие вопросы по тегам