作者:乐在TV | 来源:互联网 | 2023-05-25 14:25
我正在加载用户照片卷的照片.
PHImageManager.defaultManager().requestImageForAsset(asset, targetSize:size, contentMode: .AspectFill, options: options)
{
result, info in
//get orientation???
var image:iImage = iImage(uiimage: result)
self.selectedPhotoUpdateCallback(editImage,image)
}
但是,有时我加载的照片是颠倒的.
我似乎无法找到关于这些图像方向的元数据的任何信息.
您知道如何从PHImageManager检查所请求资产的方向吗?
当我从照片卷中选择时,图片会直立显示,但是当我将完整图像加载到另一个视图中时,它会旋转(并且我的代码不会应用任何旋转).
1> Marius Fanu..:
您可以通过获取图像方向image.imageOrientation
.您也可以查看此链接.