【问题标题】:Accessing photos from a specific album from photolibrary从照片库访问特定相册中的照片
【发布时间】:2011-05-02 09:32:14
【问题描述】:

在使用 uiimagepicker 时,有什么方法可以指定应该从哪个用户创建的相册中选择图像?我来解释一下。假设 ipad 中有两个用户创建的相册。让它们分别命名为“朋友”和“学生” '. 有没有办法指定照片应该从哪一张专辑中访问?或者我怎么知道所选择的图片所属专辑的名称?

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

【问题讨论】:

    标签: iphone ios ios4


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      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 克隆。也许,它应该对你有用。

      【讨论】:

        【解决方案3】:

        我不确定,但请看看ALAssetsLibrary

        【讨论】:

          【解决方案4】:

          给出特定相册的路径并获取图片。

          【讨论】:

          • 你是怎么得到那个路径的?你把它交给哪里?
          【解决方案5】:

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

          【讨论】:

          • 但我想在应用程序运行时找到文件夹名称
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-06-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-12-21
          相关资源
          最近更新 更多