Я использую следующий код для создания снимка экрана
UIGraphicsBeginImageContext(self.view.frame.size);
blendMode:kCGBlendModeClear alpha:1.0];
[self.view.window.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);
return viewImage;
Он работает нормально, но возвращает полный экран, и я хочу снимок экрана определенного кадра, например ( 100,100,200,200)
попытался внести изменения в:
UIGraphicsBeginImageContext(self.view.frame.size);
Но безуспешно.