16
Qual è il modo più semplice per salvare la rappresentazione di UIView in un file?Salva la rappresentazione di UIView nel file
La mia soluzione è,
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];
ma sembra difficile, e penso che ci deve essere il modo più efficace per farlo.
vedo. Sembra meglio del mio. :) –
E se vuoi una doppia risoluzione su iPhone 4, usa UIGraphicsBeginImageContextWithOptions –