web-dev-qa-db-ja.com

カメラロールとフォトライブラリの違いは何ですか?

UIImagePickerControllerには、次のソースタイプ定数があります。

UIImagePickerControllerSourceTypePhotoLibrary

UIImagePickerControllerSourceTypeSavedPhotosAlbum

ドキュメントには、1つはフォトライブラリ用で、もう1つはカメラロール用であると記載されています。

これら2つの正確な違いは何ですか? 「フォトライブラリー」には、カメラで撮った写真も入っていませんか?

37
openfrog

From IImagePickerControllerSourceTypeSavedPhotosAlbumの代わりにUIImagePickerControllerSourceTypePhotoLibraryを使用する必要があるのはいつですか?

UIImagePickerControllerSourceTypePhotoLibraryはフォトライブラリ全体を参照し、ユーザーがどのアルバムを選択できるようにします。 UIImagePickerControllerSourceTypeSavedPhotosAlbumは、どのアルバムから選択するかをユーザーに選択させることなく、カメラロールアルバムに直接移動します。それらは似ていますが、異なります。 PhotoLibraryからカメラロールにアクセスできますが、UIImagePickerControllerSourceTypeSavedPhotosAlbumからカメラロールにアクセスできるのはのみです。

参照

39
chown
  • UIImagePickerControllerSourceTypePhotoLibrary-フォトライブラリのアルバムを選択できます(はい、複数のアルバムを作成できます)。
  • UIImagePickerControllerSourceTypeSavedPhotosAlbum-カメラロールアルバムでのみ写真を選択できます。

幸運を!

9

はい、しかしその逆ではありません。

1
carlos