识别图像存储是否针对设备进行了优化

时间:2015-07-09 15:06:55

标签: ios alassetslibrary alasset

我正在使用ALAssetsLibrary来访问照片。我的应用需要高分辨率图像。如果用户启用iCloud并在设备内存不足时为设备选择优化图像,则图像不再具有高分辨率。

ALAsset中的originalAsset属性是否是识别此更改的正确属性?

由于

1 个答案:

答案 0 :(得分:0)

使用iOS 8,您可以使用PHImageManager获取全尺寸图像资源。具体来说,请查看requestImageDataForAsset:options:resultHandler: See here for details.

修改

您还可以将requestImageForAsset:targetSize:contentMode:options:resultHandler:targetSize PHImageManagerMaximumSize

一起使用