(对不起我的英语不好)
我需要将图像保存在应用程序路径中,然后在ImageView上加载图像。
获取应用程序路径:
NSString * imagePath = NSHomeDirectory();
imagePath = [imagePath stringByAppendingPathComponent:@"/image.png"];
之后,保存图像:
NSData *imageData = UIImagePNGRepresentation(self.imageView.image);
[imageData writeToFile:self.imagePath atomically:YES]
加载保存在应用路径中的图像
self.imageSaved.image = [UIImage imageWithContentsOfFile:self.imagePath];
问题是图像没有保存到路径中
问候
编辑:
问题已解决,只需要更改文件路径
[imagePath stringByAppendingPathComponent:@"Documents/image.png"];
感谢您的回答。
最佳答案
NSString *imagePath = NSHomeDirectory();
imagePath = [imagePath stringByAppendingPathComponent:@"/Documents/image.png"];
要么
imagePath = [imagePath stringByAppendingPathComponent:@"/Library/image.png"];
关于ios - 将UIImage保存在应用程序路径中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9995993/