Captura da captura de tela a partir de 0,0
Estou usando o código a seguir para fazer uma captura de tela
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;
Está funcionando bem, mas retorna a tela cheia e quero uma captura de tela de um quadro específico, como( 100,100,200,200)
, Tentei fazer alterações em:
UIGraphicsBeginImageContext(self.view.frame.size);
Mas sem sucesso.