如何开发像银行存款检查的iOS相机视图

时间:2017-03-14 16:16:28

标签: ios objective-c ios-camera

有人能告诉我如何在Wells Fargo银行iOS应用程序中开发存款支票功能吗?要实现它,我应该自定义默认的UIImagePickerController或AVCaptureSession还是其他什么?我想要的相机功能看起来像附加的屏幕截图:Wells Fargo iOS app - deposit check

我不需要图像处理功能,只想知道如何自定义相机视图。

1 个答案:

答案 0 :(得分:0)

这取决于您需要的功能。

您可以自定义UIImagePickerController接口。在图像捕获界面中,您可以通过将shows- CameraControls设置为false来隐藏标准控件,将其替换为您自己的覆盖视图,您将其作为cameraOverlayView的值提供。如果你需要UIPickerImagePickerController可能就是你所需要的一切。

但你应该考虑完全摆脱UIImagePickerController并从头开始设计你自己的图像捕获接口,基于AV Foundation和AVCaptureSession。你对界面没有任何帮助,但你得到的控制比UIImagePickerController给你的更详细。例如,对于静止图像,您可以直接和独立地控制焦点和曝光等等。