从photolibrary访问特定相册中的照片

时间:2011-05-02 09:32:15

标签: iphone ios ios4

使用uiimagepicker时,是否有任何方法可以指定哪些用户创建的相册应该从中挑选图像?Ill explain.Suppose用户在ipad中创建了两张专辑。让他们被命名为“朋友”和“学生” '。有没有办法指定哪些相册应该从哪些相册中访问?或者我如何知道所选图像所属的相册的名称?

可以通过alsset方法完成吗?我想要做的是使用他们的名字访问特定同步相册中的照片。它甚至可能。我的意思是iphone使用自己的命名约定还是保留原始图像名称?

5 个答案:

答案 0 :(得分:2)

您应该使用ALAssetsLibrary并制作自己的自定义选择器。您可以在https://github.com/B-Sides/ELCImagePickerController

使用ALAssetsLibrary找到自定义图像选择器

当用户从自定义选择器中选择一个图像时,将返回ALAsset对象,您可以从中获取所需的图像,它所属的相册等。您可以保存它并修改自定义选择器以导航到选定的专辑。

答案 1 :(得分:0)

如果您想向用户展示媒体浏览器(以便他/她可以选择图像),我认为您只能选择呈现整个照片库或相机胶卷相册(或保存的照片相册,如果设备没有摄像头。)

http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/CameraAndPhotoLib_TopicsForIOS/Articles/PickinganItemfromthePhotoLibrary.html#//apple_ref/doc/uid/TP40010408-SW1

修改

我找到了 here, on github Jeena开源的UIImagePickerController克隆。也许,它应该对你有用。

答案 2 :(得分:0)

我不确定,但请看一下ALAssetsLibrary

答案 3 :(得分:-1)

为特定专辑提供路径并获取图像。

答案 4 :(得分:-3)

您好 在文件夹中:/ Users / username / Library / Application Support / iPhone Simulator / 4.3 / Applications您可以找到保存的图像。 保存路径时,您可以减去文件夹的名称。 grtz