Получение фотографии iPhone, сохраненной в библиотеке фотографий

StackOverflow https://stackoverflow.com/questions/1066734

Вопрос

Я сохраняю изображения в библиотеке фотографий и хотел бы динамически получать их для отображения при будущих запусках моего приложения.Я использую функцию WriteToSavedPhotosAlbum, как показано ниже, но не получаю никакой информации для программного доступа к сохраненной фотографии.

UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);

Есть ли способ после сохранения получить имя/идентификатор файла и загрузить изображение из библиотеки фотографий позже?

Это было полезно?

Решение

Вам просто нужно сохранить их для себя.Возможно, в документах вашего приложения или папке кеша.

Кстати, когда вы говорите:«отображать при запуске», если вы хотите заменить Default.png, это не сработает.

Изображение запуска должно быть статическим и включено в пакет приложения.

Если нет, не обращайте внимания.

Другие советы

Это невозможно, если только пользователь не выберет фотографию с помощью UIImagePickerController.Проверьте это связанное вопрос

попробуйте этот сегмент кода, внесите необходимые изменения

UIImagePickerController *picker=[[UIImagePickerController alloc] init];

Picker.delegate=pickerDelegate;

Picker.sourcetype = UIImagepickerControllerSourceTypePhtoLibrary;

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top