触摸“拍照或录像”时iPad强制执行纵向模式

时间:2013-03-26 14:47:04

标签: ipad file upload camera photo

我已经在横向模式下构建了一个HTML5 iPad网络应用程序,现在我需要让用户通过拍摄图像或从相机胶卷中选择图像来添加图像。

问题在于:

iPad处于横向模式,用户触摸我的按钮:“添加照片”Apple菜单提醒:“拍摄照片或视频”或“选择现有”用户触摸“拍摄照片或视频”。

当相机滑过并打开时,网络应用程序进入了拍摄模式!,在用户拍摄图像后甚至取消拍摄图像时,我的网络应用程序卡在纵向模式下,不会再回到横向状态直到你解锁iPad,转向肖像然后回到风景!!

注意:如果用户选择“选择现有”并从相机胶卷上传,则没有问题。

我能做些什么吗?有没有办法不提供“拍照或视频”选项,只允许“选择现有”选项?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题。在我的情况下,相机胶卷仅在我的iPad上以纵向模式显示,我正在横向使用。在查看API参考之后,它看起来像是设计的:

  

重要说明:UIImagePickerController类支持纵向模式   只要。此类旨在按原样使用,不支持   子类。此类的视图层次结构是私有的,不得使用   被修改,但有一个例外。您可以为自定义视图分配   cameraOverlayView属性并使用该视图来显示其他内容   信息或管理相机界面之间的交互   和你的代码。

UIImagePickerController Reference