如何在不使用UIImagePickerController的情况下使用内置的iOS摄像头

时间:2013-04-08 15:02:56

标签: ios objective-c user-interface camera uiimagepickercontroller

我想在我的应用中创建自己的UI图片。这可能吗?我见过很多应用程序都使用这个功能(其他相机应用程序)有自定义用户界面,拍完照片后它不会询问你是否要重拍照片。如果不翻转用前置摄像头拍摄的照片也会很好。那我该怎么做?

由于

2 个答案:

答案 0 :(得分:9)

您应该使用AVFoundation

尝试此代码GLCamerRipple

以及SquareCam

基本上你需要创建一个实现AVCaptureVideoDataOutputSampleBufferDelegate Protocol的类并用相机启动会话。

答案 1 :(得分:0)

这也是一个不错的选择:https://github.com/piemonte/PBJVision

或者,如果您想要更多控制,可以使用AVFoundation作为Janub提到