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?