相机胶卷和相片库有什么区别?

时间:2011-11-22 20:17:44

标签: iphone ios ipad uiimagepickercontroller

UIImagePickerController具有以下源类型常量:

UIImagePickerControllerSourceTypePhotoLibrary

UIImagePickerControllerSourceTypeSavedPhotosAlbum

文档说一个用于照片库,另一个用于相机胶卷。

这两者之间的确切区别是什么? “照片库”是否也包含用相机拍摄的照片?

3 个答案:

答案 0 :(得分:36)

来自When should I use UIImagePickerControllerSourceTypePhotoLibrary instead of UIImagePickerControllerSourceTypeSavedPhotosAlbum?

UIImagePickerControllerSourceTypePhotoLibrary引用整个照片库,让用户选择相册。 UIImagePickerControllerSourceTypeSavedPhotosAlbum直接进入相机胶卷相册,而不让用户选择可供选择的相册。它们相似,但不同。您可以从PhotoLibrary进入相机胶卷,但只能 UIImagePickerControllerSourceTypeSavedPhotosAlbum访问相机胶卷。

Reference

答案 1 :(得分:7)

  • UIImagePickerControllerSourceTypePhotoLibrary - 您可以为照片库选择相册(是的,您可以拥有1张以上的相册)。
  • UIImagePickerControllerSourceTypeSavedPhotosAlbum - 您只能在相机胶卷相册中选择照片。
祝你好运!

答案 2 :(得分:1)

是的,但不是相反。