在相机视图上显示自定义button

有谁知道是否有办法在相机视图上粘贴自定义button,以允许用户从他们的库中select一张照片,例如oink或instagram,而无需自定义视图? 谢谢!

编辑

添加button看起来很容易与覆盖; 有谁知道如何从那里实际显示照片库,并使用该人select?

从UIImagePickerController的文档:

您可以自定义图像select器控制器来自行pipe理用户交互。 为此,请提供包含要显示的控件的叠加视图,并使用“捕获静止图像或animation”中介绍的方法。 除了默认控件之外,您还可以显示自定义叠加视图。 UIImagePickerController类的自定义覆盖视图在iOS 3.1和更高版本中可以通过cameraOverlayView属性获得。 有关代码示例,请参阅PhotoPicker示例代码项目。

https://developer.apple.com/library/ios/#documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html

您为照片库buttonselect的代表还应该可以访问UIImagePickerController。 然后当相册按下button时,可以在UIImagePickerController上调用presentModalViewController:animated :(或者presentViewController:animated:completion:如果你的目标是iOS 5以上),传入一个新的UIImagePickerController,其中sourceType设置为UIImagePickerControllerSourceTypePhotoLibrary。

我已经用另外两种方式处理了这个问题:第一,在显示图像select器之前使用UIActionSheet来提示用户; 第二,在选项卡控制器或其他容器控制器中托pipe选取器。