来自WWDC 2010示例代码的MyImagePicker不显示任何内容

时间:2011-01-05 05:40:02

标签: iphone ios4 uiimagepickercontroller assetslibrary

我使用iOS 4.2.1从我的iPhone 3Gs上的WWDC 2010 sample code编译并运行了MyImagePicker项目,但它只给了我一张空白表。不应该用我的照片卷中的数据填充吗?

有趣的是,我还在UIImagePickerController Clone from iCodeBlog中得到一张空白表格。

这两个项目显然都使用AssetsLibrary框架 - 我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

我不应该假设选择器会自动从保存的相册中选择。

从RootViewController.m更改以下行:

NSUInteger groupTypes = ALAssetsGroupAlbum | ALAssetsGroupEvent | ALAssetsGroupFaces;

为:

NSUInteger groupTypes = ALAssetsGroupSavedPhotos;

只是获取已保存的照片......事实证明,对于我的目的而言,这并不比股票UIImagePickerController更好,但它是一种学习体验。