iOS图像,photokit,图像方向

时间:2015-02-11 15:34:54

标签: ios ios8 photokit

我正在开发使用iOS 8和新PhotoKit的iOS应用程序,我迭代用户图像,我试图通过代码找出图像是垂直还是水平?有没有我可以检查资产的旗帜?

2 个答案:

答案 0 :(得分:1)

可能不是最好的回答,但可能会有所帮助:

您可以检查pixelWidth对象的PHAsset是否大于pixelHeight,以检测它是否为水平。您还可以编写类别以提供BOOL标志,以使您的代码看起来更清晰。

答案 1 :(得分:1)

您可以使用requestImageForAsset:targetSize:contentMode:options:resultHandler:请求图片并通过imageOrientation属性获取其展示位置。请参阅此处的文档requestImageForAsset