我正在为我正在开发的移动网络应用程序制作照片选择器,看起来图像正在“随机”旋转。例如,当我选择用手机摄像头拍照并且手机方向是横向时,由于某种原因,图像被渲染为 90 度。但是当我拍照并将手机方向更改为纵向时,图像会正确渲染。
如果我选择现有图像,其中一些将被正确渲染,而另一些则不会。
我已经尝试在图像大小上找到一个模式(如果这只是发生在水平或垂直图像上)但这似乎不是问题,因为无论设备方向如何,它们都具有相同的尺寸。
我想知道是否有任何理智的方法可以解决这个问题。我只是不希望图像被旋转。
这是一个要测试的代码片段。我现在只在 iOS 6 上进行测试。