Tengo un UIView y yo quiero que se pueda almacenar como un PNG transparente, es decir, sin el color de fondo UIView ...Guardar UIView a un PNG transparente
actualmente estoy usando este código y que está funcionando bien, pero con el color de fondo :(
UIGraphicsBeginImageContext(self.bounds.size);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage* image1 = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData *imageData = UIImagePNGRepresentation(image1);
[imageData writeToFile:filePath atomically:YES];
Así que, ¿alguien tiene alguna idea acerca de cómo obtener esta imagen como una transparente?
gracias de antemano ..
intenta establecer el color de fondo de la vista a [UIColor clearColor]; –
gracias por su respuesta, el punto es que quiero que el usuario vea el fondo y quiero generar la imagen y almacenarla en los documentos mientras la aplicación se está ejecutando :( –
¿Alguna vez hizo que esto funcione? Necesito para hacer algo similar. – Travis