无法使用 UIImagePickerController 定位图像

Posted

技术标签:

【中文标题】无法使用 UIImagePickerController 定位图像【英文标题】:Can't locate images with UIImagePickerController 【发布时间】:2012-12-15 06:48:46 【问题描述】:

我正在尝试使用 UIIMagePickerController 在我的 iPad 应用程序中选择图像。当我运行模拟器时,弹出窗口显示:“没有照片。您可以使用 iTunes 将照片和视频同步到您的 iPad。”。

这是什么意思?我在模拟器中运行应用程序,如何告诉 UIIMagePickerController 在哪里可以找到图像?我可以使用我的资源组中的图片吗?

提前致谢

【问题讨论】:

【参考方案1】:

模拟器有自己的相机胶卷,但默认情况下它没有任何图像。您不能只告诉模拟器查看您的 macs 文件系统中的某个文件夹,因此您需要将图像添加到模拟器相机胶卷中

最简单的方法是:(重复任意数量的图像)

打开模拟器 开启野生动物园 将图像拖到 safaris 页面上(以便打开图像) 长按图片,然后选择保存到相机胶卷

【讨论】:

抱歉我的无知,什么是“长按”?我右键单击,但我看不到保存到相机胶卷的选项!有保存选项,但没有用于相机胶卷的选项。谢谢 它是一个模拟器,所以你必须把它想象成设备,没有右键单击动作,因为你不能用手指右键单击。长按就是按住不放,所以在模拟器上点击并按住

以上是关于无法使用 UIImagePickerController 定位图像的主要内容,如果未能解决你的问题,请参考以下文章

在 UIPopoverController 中使用 UIImagePickerController 后播放视频消失

从照片中获取详细信息

在 iPad 上以纵向模式启动图像选择器

如何保存拍摄的照片

将 EXIF 数据保存为 JPEG - Swift

将导入的照片保存在 xcode 项目中