Подтвердить что ты не робот

Какая разница между Camera Roll и Photo Library?

UIImagePickerController имеет следующие константы типа источника:

UIImagePickerControllerSourceTypePhotoLibrary

UIImagePickerControllerSourceTypeSavedPhotosAlbum

В документации указано, что для библиотеки фотографий используется другая, а другая - для рулона камеры.

Какая точная разница между этими двумя? Не содержит ли "Фотобиблиотека" фотографии, сделанные с камерой?

4b9b3361

Ответ 1

Из Когда следует использовать UIImagePickerControllerSourceTypePhotoLibrary вместо UIImagePickerControllerSourceTypeSavedPhotosAlbum?:

UIImagePickerControllerSourceTypePhotoLibrary ссылается на всю библиотеку фотографий, позволяя пользователю выбрать, какой альбом. UIImagePickerControllerSourceTypeSavedPhotosAlbum идет прямо к альбому ролл камеры, не давая пользователю выбора в отношении того, какой альбом выбрать. Они похожи, но разные. Вы можете перейти к кадру камеры с PhotoLibrary, но вы можете получить доступ только к кадру камеры из UIImagePickerControllerSourceTypeSavedPhotosAlbum.

Reference.

Ответ 2

  • UIImagePickerControllerSourceTypePhotoLibrary - вы можете выбрать альбом для своей фотобиблиотеки (да, у вас может быть более 1 альбома).
  • UIImagePickerControllerSourceTypeSavedPhotosAlbum - вы можете выбирать фотографии только в альбоме Camera Roll.

Удачи!

Ответ 3

Да, но не наоборот.