从照片库中获取缩略图

时间:2011-03-06 10:54:11

标签: iphone objective-c ios4

我想从iphone照片库中保存缩略图,我想在我的应用程序中使用它们,但不是通过选择它们,我希望它能够自动工作。所以我运行应用程序,缩略图将以可滚动的tableview显示在屏幕中间。 (每个“页面”中有5个拇指)。 像这样:http://cl.ly/0z2m261J2I0B461n2L25

最好的方法是什么?哦,当然,如果用户触摸了一个大型图像,大图像将出现在不同的视图中。

1 个答案:

答案 0 :(得分:1)

  1. 创建ALAssetsLibrary个实例。
  2. 向资产库对象发送enumerateGroupsWithTypes:usingBlock:failureBlock:消息。
  3. 在该块中,您将传递ALAssetsGroup实例,然后再次使用enumerateAssetsUsingBlock:进行迭代。
  4. 在该块中,您会收到一个ALAsset,然后您可以要求thumbnailCGImageRef)或其representationALAssetRepresentation的实例}),反过来你可以得到一个图像来显示。