0

假设您有一个来自图像选择器控制器的 UIImage 。它是否具有可以检查图像是纵向还是横向的属性?换句话说,检查高度是否大于宽度。我查看了参考资料,但没有看到任何内容。

4

2 回答 2

1

也许你可以使用,imageOrientation但似乎这段代码更直接:

-(BOOL) isPortrait; {
    return image.height > image.width;
}
于 2014-02-24T11:48:10.343 回答
0
if (Yourimage.imageOrientation == UIImageOrientationUp) {
NSLog(@"portrait");
}   
else if (yourimage.imageOrientation == UIImageOrientationLeft || image.imageOrientation == UIImageOrientationRight) {
NSLog(@"landscape");
}

希望对你有帮助..

于 2012-04-23T10:44:49.597 回答