UIImagePickerController快门未在iPad中打开

时间:2013-06-21 10:32:03

标签: ios ipad uiimagepickercontroller

我正在开发一个具有拍摄照片功能的应用程序(Universal),因此我使用了UIImagePickerController来拍摄照片。幸运的是,我可以在iPhone上的所有场景中使用完整功能,但不能在iPad上使用。

相机光圈或快门卡在关闭位置。 如果应用程序完全关闭,则在启动应用程序时不会发生此问题。我可以拍照,添加效果等,每次打开相机都能正常工作。 以下是重现该问题的确切步骤:

  1. 我打开应用程序,一切正常。
  2. 应用程序通过按主页按钮或来电进入后台。
  3. 当应用程序进入前景/重新打开并且访问摄像机时,会显示快门屏幕并在卡住位置保持关闭状态。
  4. 解决问题的唯一方法是关闭模态视图相机控制器并再次按下相机按钮。
  5. 我创建了一个普通的应用程序,它具有拍摄照片的功能,仅此而已,即使示例应用程序也遇到了相同的问题,因为它没有任何其他功能。

    我做了一些研究以找到答案并且没有提出任何问题。没有内存泄漏,我已经检查了仪器中的内存分配,没有什么不寻常的。

    我试图释放选择器控制器并在完成拍照后将其设为零,并在我们尝试拍照时再次分配它,但这对解决问题也没有帮助。

    BTW,我的iPad版本是6.1.3

    任何人都可以帮我找到确切的原因,以及我们如何避免这种典型的情况。

    提前感谢您的宝贵回答。

0 个答案:

没有答案