自定义UIImagePickerController以具有白色边框

时间:2016-01-28 09:32:20

标签: ios swift uiimagepickercontroller avcapturesession ios-camera

我试图找到一个与此类似的控制器: enter image description here

请注意捕获屏幕的自定义大小及其周围的白色边框。 我知道,改变UIImagePickerViewController的背景颜色是不可能的,所以我试图实现一个overlayView来超越它。

主要问题是我需要制作一个遮罩视图,以便在叠加视图的中间显示相机,到目前为止,我发现它很短。

关于如何实现这一点的任何想法?我怎样才能轻松制作一个能够打开洞口的面具视图。在叠加视图中看到它下面的相机?

谢谢!

1 个答案:

答案 0 :(得分:1)

我建议您创建自定义相机。它会让你放置各种覆盖等。查看AVCaptureSession还有一些在线教程描述如何轻松地完成它。 Google搜索的第一个结果:https://dannygtech.wordpress.com/2014/03/04/custom-camera-on-ios-avcapturesession-avcapturevideopreviewlayer-tutorial/