Swift 获取iOS UI8图像方向属性

Swift 获取iOS UI8图像方向属性,swift,ios8,uiimage,phasset,Swift,Ios8,Uiimage,Phasset,我正在从用户照片卷加载照片 PHImageManager.defaultManager().requestImageForAsset(asset, targetSize:size, contentMode: .AspectFill, options: options) { result, info in //get orientation??? var image:iI

我正在从用户照片卷加载照片

    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检查所请求资产的方向吗


当我从照片卷中选择时,图片会垂直显示,但当我将完整图像加载到另一个视图时,它会旋转(并且我的代码不会应用任何旋转)。

您可以通过
image.imageOrientation
获取图像方向。你也可以看看这个