首页 文章

UIImagePickerController didFinishPickingMediaWithInfo Orientation

提问于
浏览
0

在使用iPhone 4s的iOS 5上,我试图使用UIImagePickerController从相机胶卷中选择一张照片 . 我遇到的问题是我选择的图像总是具有以下属性(无论图像是纵向还是横向):

image.size.width = 3264
image.size.height = 2448
image.orientation = UIImageOrientationUp

从didFinishPickingMediaWithInfo返回的UIImage似乎不能让我访问照片的方向 .

除了UIImage.UIImageOrientation之外,还有UIImageView使用的东西来指定横向或纵向照片吗?

我没有使用UIImageView来显示照片,所以我需要弄清楚UIImageView正在做什么来纠正方向 .

谢谢

3 回答

  • 1

    阅读本文:UIImagePickerController Image Orientation

    我在选择图像后使用类别UIImage Resize来获得正确的方向

  • 0

    在我的情况下,我使用的CGImage不保留方向信息 .

  • -2

    如果image.size.width / image.size.height> 1那么它是landsacpe图像

    如果image.size.width / image.size.height <1那么它是肖像图像

相关问题