我使用UIImageWriteToSavedPhotosAlbum在相机胶卷中保存图像,但即使图片正确,也始终会获得黑色缩略图。
你有指点来解决这个问题吗?
提前感谢您的帮助。
此致
答案 0 :(得分:2)
我遇到了同样的问题。在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);