todas - pasar fotos de icloud a iphone
Guarde la representación de UIView en el archivo (1)
También puedes usar la capa así:
UIGraphicsBeginImageContext(someView.bounds.size);
[someView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
¿Cuál es la forma más fácil de guardar la representación de UIView en un archivo?
Mi solución es
UIGraphicsBeginImageContext(someView.frame.size);
[someView drawRect:someView.frame];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSString* pathToCreate = @"sample.png";
NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(image)];
[imageData writeToFile:pathToCreate atomically:YES];
pero parece complicado, y creo que debe haber una forma más eficiente de hacerlo.