UIImageWriteToSavedPhotosAlbum создает черный эскиз в рулоне камеры - PullRequest
0 голосов
/ 15 мая 2010

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

У вас есть указатели для решения этой проблемы?

Заранее спасибо заВаша помощь.

С уважением,

1 Ответ

2 голосов
/ 07 июня 2010

У меня была такая же проблема. Рисование изображения в UIGraphicsImageContext решает проблему:



  CGRect rect = CGRectMake(0,0,100,100);
  UIImage *image = ((put here your image));

  UIGraphicsBeginImageContext(rect.size);
  [image drawInRect:rect];
  UIImage *result = UIGraphicsGetImageFromCurrentImageContext();
  UIGraphicsEndImageContext();  

  UIImageWriteToSavedPhotosAlbum(
      result, self, @selector(image:didFinishSavingWithError:contextInfo:),nil);

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