我操纵了图像中的一些像素,现在当我在应用程序中打开图像时,会出现一条消息,但问题是我将其保存到我的文档目录中。我想允许某人分享这张照片。如果我保存下面的图像,图像数据会发生变化。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *imagePath =[documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.png",self.imageName.text]];
[UIImagePNGRepresentation(image) writeToFile:imagePath
atomically:YES];
如果我将图像保存到应用文档,我无法使用imagepicker选择它。
{{1}}
所以我的问题是,我可以使用自定义名称将图像保存到图库,还是可以使用路径将图像保存到图库?
答案 0 :(得分:1)
您可以按名称将图像保存到图库
UIImage *image = [UIImage imageNamed:"someImage.png"];
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);