我是iphone的新手。我需要知道如何在不使用iphone中的UIImagePicker控制器的情况下从库中获取图像。
我通过UIImagePicker从库中选择图像并将图像名称存储在数据库中,但我想从没有UIImagePicker控制器的名称从库中取回图像。
谁能告诉我怎么做?
答案 0 :(得分:1)
最好的方法是uiimagePickercontroller。或者您可以将其保存在您的数据库中并将其检索并将其显示在UIActionSheet上,因为它会在不使用它的情况下显示imagepicker。
答案 1 :(得分:0)
首先,使用UIImagePicker控制器是执行此操作的最佳方式,但强加了UI限制。 您可以使用ALAssetsLibrary来获取图像并在您自己的UI中显示它。 第三个也是最脏的技术是从imagepickercontroller中选择图像并将其保存在你的文档中以便将来从那里进行选择(我不推荐这种技术,但这是一种没有imagepickercontroller的方法)。
答案 2 :(得分:-1)
您可以尝试使用NSFileManager访问摄像机目录/ User / Media / DCIM /的文件。然后打开文件并将它们加载到UIImageViews中。当您访问应用程序沙箱之外的文件时,不确定Apple会如何对此做出反应。