UIImageWriteToSavedPhotosAlbum не показывает эскиз в левом нижнем углу - PullRequest
2 голосов
/ 12 января 2010

Пока следующий код сохраняет изображение, которое я взял из своего приложения в рулон камеры. Я пытаюсь выяснить, как обновить уменьшенное изображение, которое отображается в левом углу рядом с кнопкой съемки изображения, когда вы впервые запускаете камеру, чтобы сохранить изображение, которое я сохранил. Разве это не должно быть последним изображением, добавленным в камеру? Вот как я его сохраняю:

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
        UIImage *originalImage = [info valueForKey:UIImagePickerControllerOriginalImage];

        if (picker.sourceType == UIImagePickerControllerSourceTypeCamera) {
            UIImageWriteToSavedPhotosAlbum(originalImage, nil, nil, nil);
        }
}

1 Ответ

1 голос
/ 12 января 2010

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

Я только что попробовал это:

  1. Запустить камеру. Сфотографируй.
  2. Запустить Safari. Сохранить изображение со страницы.
  3. Запустить камеру. Эскиз - это фотография, которую я сделал, а не сохраненное изображение.

Я говорю, пусть это будет или отправьте сообщение об ошибке в Apple, если вы считаете, что поведение неправильное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...