如何在iOS中从文件系统路径访问图像对象

马尼希基

我有一个Phonegap应用程序,可以将用户从相机拍摄的图像保存到设备文件系统中。我希望能够在iOS / Objective C中访问此图像对象,但似乎无法弄清楚如何并且看不到任何解决该问题的解释。

我可以看到文件的路径(类似“ file:///var/mobile/Containers/Data/Application/XXXX-XX-XXXXX/Documents/tempImg.jpg”),并且可以正确显示此图像将HTML img src设置到此位置,但是当我尝试以本机代码访问图像对象时,某些操作无效。我尝试使用下面的代码

[UIImage imageWithContentsOfFile:imgName]

其中imgName是以上引号中的路径,但它不起作用。我还应该做点别的吗?

我检查了所有的堆栈溢出答案,就像下面的链接一样,但没有任何反应

在iOS中加载已保存的图像

感谢任何帮助!

鲁迪·安吉拉(Rudi Angela)

试试这个:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filepath = [documentsDirectory stringByAppendingPathComponent: @"tempImg.jpg"];
UIImage myImage = [UIImage imageWithContentsOfFile: filepath];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Laravel中监视文件系统访问?

如何在 Spring 中动态启用系统文件访问?

如何在React Native中访问文件系统?

如何在Windows中访问Ubuntu文件系统?

如何在Spring中获取访问配置文件的路径

在iOS设备中访问文件系统

如何在 Android PrintService 中访问与 PrintJob 对象关联的文件?

如何在C ++ 17中不包含完整文件系统头的情况下使用文件系统的类路径?

如何访问Xamarin.Forms中Resources(iOS)文件夹的文件路径?

如何在OS X中访问隐藏文件或系统文件

Dokku / Docker,如何在运行容器的文件系统中访问文件?

如何在Hadoop文件系统中获取绝对路径?

如何在python中获取UNIX中最大文件系统路径长度?

如何在 Qt/C++ 中仅将文件路径作为字符串访问文件?

如何在圆形路径中旋转图像

如何在可绘制文件夹中以字符串形式找到图像的文件路径?

如何在Blazor WebAssembly中获取静态图像文件的文件路径列表?

如何使用从文件浏览器获得的路径在 tkinter 的画布对象中显示图像

在 Codeigniter 中:如何在外部 js 文件中给出图像路径

如何在Java中分割文件系统路径?

如何在v-file-input Vuetify中从文件对象观察器获取文件路径?

如何在双启动系统中从Windows 10访问加密的Ubuntu 16.04文件?

如何在受限制的沙箱中运行Java代码(无网络,文件系统访问权限)

如何在Emacs中浏览文件系统并访问经常需要的目录?

如何在Android Studio中为avd文件删除图像系统?

如何在 macOS 应用程序中从文件系统读取图像

如何在GitLab中访问和配置实际的存储文件路径?

如何在react-native中访问录制的视频文件路径

如何在Azure Power Shell Run Book中访问本地文件路径