IOS ALAsset defaultRepresentation返回低质量照片

时间:2015-01-08 15:14:35

标签: ios image photo alasset

我有一个IOS应用程序,可以使用ALAsset defaultRepresentation从设备中检索照片。问题是,有时我收到的图像不是完整质量的图像。

例如:当我通过电子邮件发送时,有一个2.5MB的图像。但是,当我在同一图像的默认表示上调用(size)方法时,它只有200KB。当我去照相馆并选择"还原"编辑模式下的照片选项,然后再次打开我的应用程序并在相同照片的默认表示上调用(尺寸)方法,它返回正确大小2.5MB。

这对我没有任何意义。如何获得完整的图像?

1 个答案:

答案 0 :(得分:0)

我无法直接回答你的问题 - 但我可以告诉你如何避免它。当在iphone上启用过滤器时(在iPhone应用程序中,右下角,点击三个点),您可能启用了过滤器,例如" Chrome"或"瞬间"或"转移"。

点击"无"在拍摄照片时,他们会在您的应用程序中获得完整的分辨率。显然,Apple在应用过滤器时会大幅调整照片大小。