从图库访问图像并在 iOS 应用程序库中显示

Posted

技术标签:

【中文标题】从图库访问图像并在 iOS 应用程序库中显示【英文标题】:Accessing Images from gallery and showing in iOS app gallery 【发布时间】:2015-09-25 09:37:38 【问题描述】:

我有大约 1000 张图片,我想在我的应用中显示它们。有什么可能做到这一点..

我的想法

1.保存手机图库中的所有图片。从图库中访问图片……但似乎不可能,因为每个 ios 应用都有自己的沙箱。

2.保存在我的包中,这将增加内存大小。

android中有一个叫做“ViewPager”的控件,我如何在iOS中实现同样的控件……

尝试使用分页技术的滚动视图,但由于内存而崩溃 ....

请指导我……..

【问题讨论】:

【参考方案1】:

我认为您不能将图库中的图像直接显示到您的应用程序中。但是您可以直接将其存储到文档中,因为您必须先从图库中挑选图像。你可以参考

How to load photos from photo gallery and store it into application project?

下次启动应用程序时,您可以从文档目录中加载图像,因此您无需再次访问图库。

【讨论】:

如果画廊中有 500 张图片,选择每张图片不是很好的方法吗.. 有没有直接的方法将画廊文件夹保存在文档文件夹中... 不,我不这么认为,因为你永远不会知道这些图片在图库中的路径

以上是关于从图库访问图像并在 iOS 应用程序库中显示的主要内容,如果未能解决你的问题,请参考以下文章

从图库中获取图像并在 ImageView 中显示

当我从图库中选择图像时应用程序崩溃

Android - 如何从相机捕获图像或从库中添加

从图库中裁剪的 android-image 无法正常工作

android - 从库中获取资源ID

从图库加载图像时应用程序崩溃