确定图像存储是不是针对设备进行了优化
Posted
技术标签:
【中文标题】确定图像存储是不是针对设备进行了优化【英文标题】:identifying if image store is optimized for device确定图像存储是否针对设备进行了优化 【发布时间】:2015-07-09 15:06:54 【问题描述】:我正在使用 ALAssetsLibrary 访问照片。我的应用需要高分辨率图像。如果用户在设备内存不足时启用 iCloud 并选择为设备优化图像,则图像不再是高分辨率的。
ALAsset 中的 originalAsset 属性是否适合识别此更改?
谢谢
【问题讨论】:
【参考方案1】:在 ios 8 中,您可以使用 PHImageManager 获取全尺寸图像资源。具体看requestImageDataForAsset:options:resultHandler:
See here for details.
编辑:
您还可以将requestImageForAsset:targetSize:contentMode:options:resultHandler:
与targetSize
或PHImageManagerMaximumSize
一起使用
【讨论】:
以上是关于确定图像存储是不是针对设备进行了优化的主要内容,如果未能解决你的问题,请参考以下文章