在相机模式下自定义UIImagePickerController

时间:2011-10-05 08:23:29

标签: iphone

在相机模式下,工具栏会在屏幕下方显示捕获按钮。我想在左右两个位置(信息,photolibrary)的同一工具栏中再放两个按钮。是否有可能实现这一目标。如果可能的话,从Apple应用程序商店获得批准的机会是多少。

寻找你的建议......

2 个答案:

答案 0 :(得分:1)

简短的回答是。您无法自定义 UIImagePickerController (以及大多数内置控制器),直到有一些可用的API,例如 UIImagePickerController的 cameraOverlayView 属性

答案 1 :(得分:1)

您可以在不使用UIImagePickerController的情况下轻松实现此目的。尝试使用Apple提供的AVCam demo app。它有一个名为videoPreviewView的UIView对象,它捕获Camera的输入并显示feed。您可以在AVCamViewController.xib文件中看到它。如有必要,它有简单的方法来捕获图像或视频。现在,您可以在该视图的底部自定义工具栏并向其添加按钮,并在其单击事件上执行所需的功能。它已被Apple批准,并且完全没有问题。