В чем разница между Фотопленкой и Фотобиблиотекой? - PullRequest
35 голосов
/ 23 ноября 2011

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

UIImagePickerControllerSourceTypePhotoLibrary

UIImagePickerControllerSourceTypeSavedPhotosAlbum

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

Какая разница между этими двумя?Разве «Библиотека фотографий» также не содержит снимков, сделанных камерой?

Ответы [ 3 ]

36 голосов
/ 23 ноября 2011

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

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

Ссылка .

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

Удачи!

1 голос
/ 23 ноября 2011

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

...