在自定义视图中打开相机

时间:2014-02-22 00:05:17

标签: ios avfoundation

我想实现一种机制,让用户在启动应用程序后,在自定义视图中打开相机。

为此,我使用了Apple提供的AVCam示例Here。但它不能正常工作。 我将通过图片解释更多:

我需要的是:

Concept

我实际拥有的是:

Bounds problem

我需要的是填充所有视图(以获得正方形图像)。

使用AVFoundation Framework可以实现吗?

谢谢和最诚挚的问候。

1 个答案:

答案 0 :(得分:1)

UIImagePickerController与自定义视图一起使用。设置自定义视图以根据需要显示,并使用cameraOverlayView将其添加到图像选择器。请务必将showsCameraControls设置为NO以删除原生控件。

点击相机按钮时,请调用选择器的takePicture方法拍摄照片。