UIImageView旋转图像与视网膜4 iPhone模拟器,而不是视网膜3.5 /常规模拟器

UIImageView自动旋转一些图像而不是其他(或自动旋转图像)的方式完全挡住了我,我找不到设置来closures这种自动旋转行为。

作为一个testing,我创build了一个项目,使用面向iPhone 5的iOS6 SDK,步骤如下:

  • 我用iPhone 4的前置摄像头拍摄了一张肖像照片
  • 将其转移到我的桌面使用DropBox
  • 将其导入到我的项目中,并在StoryBoard中将其指定为UIImageView的源代码。

这些是imageView的布局设置:

在这里输入图像说明在这里输入图像说明

在Retina3.5和iPhone 5的模拟器中运行它,图像显示为直立:

在这里输入图像说明

在模拟器中运行视网膜4我得到这个旋转的图像:

在这里输入图像说明

显然有些奇怪的事情正在发生。

我完全被这个UIImageView自动旋转困惑和沮丧。 我以前遇到过这种情况,并且花费了无果的时间来解决这个问题。 我知道用iPhone相机拍摄的图像具有方向属性。 我不明白为什么在人像模式下拍摄的图像在视网膜4模拟器中不能以人像模式显示。

有没有办法可以closures这个“帮助”从UIImageView?