【发布时间】:2016-06-27 10:00:53
【问题描述】:
在我的项目中,我与 UIActivityViewController 共享图像和视频阶段
但是对于图像,当我与 UIActivityViewController 共享 3.0MB 图像时,它会增长超过 6.0MB 并丢失元数据。
在我的来源
[[PHImageManager defaultManager] requestImageDataForAsset:asset
options:options
resultHandler:^(NSData * _Nullable imageData, NSString * _Nullable dataUTI, UIImageOrientation orientation, NSDictionary * _Nullable info) {
if (completion)
completion(imageData);
}];
当我检查 imageData 时,它仍然有元数据,但如果我将其转换为 UIImage 并尝试共享它,它就会丢失其元数据(Exif 等...)并调整大小。
有没有办法与元数据共享原始文件(= 没有数据丢失)?
谢谢。
【问题讨论】:
标签: uiimage metadata uiactivityviewcontroller phasset