【问题标题】:UIImagePicker slideshow of images on selection选择时图像的 UIImagePicker 幻灯片
【发布时间】:2013-03-12 20:12:24
【问题描述】:

就像照片应用程序显示的那样,所有相册 > 特定相册中的所有照片 > 单张照片视图,

即使我也需要类似的视图。我用过UIImagePickerController,轻松进入第二步。但是,每当我选择图像时,我都无法显示幻灯片形式的视图,因为 UIImagePicker 没有给我那个。

我制作了另一个视图控制器,只是为了以分页形式显示这些图像。

But, from the delegate method, didFinishPickingMediaWithInfo, when an image is selected, I get only that image using:

[info objectForKey:UIImagePickerControllerOriginalImage];

我如何知道这张图片旁边和这张图片之前的图片,以便我可以制作幻灯片?

【问题讨论】:

  • 我之前遇到了同样的问题,我从 github 尝试了 ELCAlbumViewer,经过一些修改,我可以生成你想要的相同的东西 :) 所以试一试吧 :)
  • 试试这个github 这会给你基本的想法如何开始
  • 试试this answer也this one,因为它还包含一些代码示例
  • 您好,已经提交了一个 dem 项目here 可能会对您有所帮助:)

标签: iphone ios uiimagepickercontroller slideshow


【解决方案1】:

查看ALAssetsLibrary 的文档。要获取照片库中的图像或视频列表,您可以使用ALAssetsLibrary 对象的enumerateGroupsUsingTypes:usingBlock:failureBlock: 方法。例如,您可以调用此方法,然后当它异步返回图像和视频时,您将为幻灯片视图构建图像数组。

还可以查看this SO thread。答案显示了如何从UIImagePickerController 获取 ALAsset 对象,它可以让您找到图像的 URL 和其他相关信息。

【讨论】:

  • 我知道 ALAssetLibrary,我不想重新创建苹果提供的内容,我只是想要一个额外的幻灯片放映视图
猜你喜欢
  • 2011-07-13
  • 1970-01-01
  • 2017-12-31
  • 2011-08-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多