в моем приложении для iPad я хотел бы сделать снимок экрана UIView, занимающего большую часть экрана. К сожалению, подпредставления довольно глубоко вложены, поэтому на создание снимка экрана и анимацию скручивания страницы уходит много времени.
Есть ли более быстрый способ, чем «обычный»?
UIGraphicsBeginImageContext(self.bounds.size);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *resultingImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Если возможно, я бы хотел избежать кеширования или реструктуризации моего представления.