Hola, intento capturar una vista y luego guardar como imagen en Photo Library, pero necesito crear una resolución personalizada para la imagen capturada, aquí está mi código, pero cuando la aplicación guarda las imágenes, la resolución es bajo !iOS: Guardar imagen con resolución personalizada
UIGraphicsBeginImageContextWithOptions(self.captureView.bounds.size, self.captureView.opaque, 0.0);
[self.captureView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * screenshot = UIGraphicsGetImageFromCurrentImageContext();
CGRect cropRect = CGRectMake(0 ,0 ,1435 ,1435);
CGImageRef imageRef = CGImageCreateWithImageInRect([screenshot CGImage], cropRect);
CGImageRelease(imageRef);
UIImageWriteToSavedPhotosAlbum(screenshot , nil, nil, nil);
UIGraphicsEndImageContext();
pero la resolución en el iPhone es: 320 x 320 y la retina es: 640 x 640
Le agradecería si me ayudas a solucionar este problema.
[SupportingHiResScreens] (http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/SupportingHiResScreens/SupportingHiResScreens.html)> [ Creación de imágenes de mapa de bits de alta resolución mediante programación] (http://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/SupportingHiResScreens/SupportingHiResScreens.html#//apple_ref/doc/uid/TP40010156-CH15- SW9) – Bala
http://stackoverflow.com/a/613576/1059705 – Bala
¿Qué tamaño de la imagen eliges de la Biblioteca de fotos? ¿Más grande o más pequeño que tu tamaño deseado (1435, 1435)? – holex