У меня есть вид (testView), который равен 400x320, и мне нужно сделать снимок экрана части этого представления (например, rect = (50, 50, 200, 200)). Я играю с методом drawViewHierarchy в iOS 7, но я не могу понять, как это сделать правильно.
UIGraphicsBeginImageContextWithOptions(self.testView.bounds.size, NO, [UIScreen mainScreen].scale);
[self.testView drawViewHierarchyInRect:self.testView.bounds afterScreenUpdates:YES];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Любая помощь будет оценена!
Спасибо.