1

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

4

2 回答 2

1

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

您可以检查对象是否大于pixelWidth以检测它是否是水平的。您还可以编写类别以提供一个 BOOL 标志,以使您的代码看起来更干净。PHAssetpixelHeight

于 2015-02-11T15:48:42.060 回答
1

您可以使用requestImageForAsset:targetSize:contentMode:options:resultHandler:来请求图像并通过imageOrientation属性获取其方向。请参阅此处的文档requestImageForAsset

于 2015-02-11T16:03:03.953 回答