У меня есть UIImagePickerController, к которому я добавляю несколько подпредставлений, содержащих изображения. Мне нужно сохранить весь контент в виде изображения, но я не могу этого сделать.
Для сохранения содержимого контекста я использую следующий код
UIGraphicsBeginImageContext(self.view.frame.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Это работает для UIImagePickerController, но если я добавлю подпредставления, оно остановится на
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
строка, без каких-либо ошибок в консоли, просто выходит из приложения.
Спасибо!