ios - UIImagePickerController 相机 View 在 iOS 8 上奇怪地

我有一个非常简单的应用程序: - 所有方向都允许在屏幕上只有一个按钮 - 按钮显示一个 UIImagePickerController(拍照) - 使用 Xcode 5 和 SDK 7 构建

iOS 8 上,无论我是横向还是纵向,UIImagePickerController 的相机都能正确显示,但是当我旋转设备时,我得到了相机 View 旋转 90 度,这是一个例子:

  1. 我的应用是纵向的
  2. 我按下显示 UIImagePickerController
  3. 的按钮
  4. 我在相机 View 中并进入横向模式,这是我得到的:

View 为横向,但相机旋转了 90 度

其他人是否已经遇到过这个问题?

PS:如果我拍一张照片(再次以横向拍摄),照片会正确拍摄并正确显示:


编辑

该错误似乎在我运行 iOS 8.1 的 iPad 上得到修复,但在 iOS 8.1 发行说明中似乎没有与该错误相关的内容:https://developer.apple.com/library/content/releasenotes/General/RN-iOSSDK-8.1/

感谢所有为早期版本的 iOS 8 提出的修复建议!

最佳答案

我相信这是 iOS 8 的错误。例如,如果您打开联系人应用程序并单击编辑/添加照片/拍照,标准 iOS 应用程序会出现同样的问题!像我一样将问题发布给 Apple 支持。

关于ios - UIImagePickerController 相机 View 在 iOS 8 上奇怪地旋转(图片),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25932642/

相关文章:

objective-c - 如何在 Objective-C 中命名常量?

c++ - UInt8 和 uint8_t 有什么区别

objective-c - 使用 JSON (iOS) 的 Cocoa 错误 3840

objective-c - 调用 -retainCount 被认为是有害的

iphone - MKMapView 缩放到 viewDidLoad 上的用户位置?

iphone - 关于带有文本字段的 UIAlertView...

ios - scaledValueForValue : called on a font that

objective-c - CAEmitterLayer 在触摸事件中随机发射不需要的粒子

ios - 在从 UIViewController 调用的非保留完成中引用 self 时,weakS

iphone - viewWillAppear,viewDidAppear 没有被调用,没有触发