我正在使用 iOS 8 和新的 PhotoKit 开发 iOS 应用程序,我迭代用户图像,我试图通过代码找出图像是垂直的还是水平的?我可以检查资产上的标志吗?
1375 次
2 回答
1
可能不是最好的回应,但它可能会有所帮助:
您可以检查对象是否大于pixelWidth
以检测它是否是水平的。您还可以编写类别以提供一个 BOOL 标志,以使您的代码看起来更干净。PHAsset
pixelHeight
于 2015-02-11T15:48:42.060 回答
1
您可以使用requestImageForAsset:targetSize:contentMode:options:resultHandler:
来请求图像并通过imageOrientation
属性获取其方向。请参阅此处的文档requestImageForAsset。
于 2015-02-11T16:03:03.953 回答