【发布时间】:2011-12-26 14:36:13
【问题描述】:
我有一个允许用户从他们的设备中挑选照片的应用程序。为此,我使用了 UIImagePickerController,但问题是我不确定是否应该使用 UIImagePickerControllerSourceTypePhotoLibrary 或 UIImagePickerControllerSourceTypeSavedPhotosAlbum 的源类型。
在运行 iOS 5 的 iPhone 4 上,保存的相册提供了更好的体验,但是当我尝试使用运行 iOS 4.3 的 iPod Touch 并使用从 iTunes 同步的照片时,它甚至没有显示出来。如果我切换到PhotoLibrary,我的 iPod 可以工作,但我的 iPhone 体验更差。当我询问UIImagePickerController 时,它说SavedPhotosAlbum 在我的iPod 上可用,但我似乎没有办法确定它是空的。
确定使用哪种来源类型的最佳方法是什么?如果我有办法确定保存的相册是否为空,我想这会起作用,但我没有看到。
【问题讨论】:
标签: iphone ios uiimagepickercontroller