使用Swift3 iOS应用程序实现自定义相机功能
要在iOS中实现相机功能,我们使用Image Picker Controller,但如果需要更改Image Picker Controller以外的样式和功能,则需要创建自定义相机。 因此,在本教程中,我们将看到一个示例,该示例在iOS中使用Swift 3创建自定义相机。
让我们看看如何:
首先,我们将根据我们的需要或要求创建用户界面,并在控制器中包含3个元素:-
- UIView
- 影像检视
- UIButton
UIView用于向用户显示相机,UIImageView用于将单击的图像显示为预览,最后但并非最不重要的UIButton用于拍照并显示在UIImageView中。 屏幕的用户界面截图如下:
现在,我们将转向自定义相机功能的编码部分。 创建两个元素UIView的出口作为PreviewView,用于显示摄像机,另一个是ImageView作为captureImage,以显示捕获的摄像机的预览。 UIButton用于按钮动作,因此我们将不创建UIButton的插座,而将创建名为btnTakePhoto的UIButton动作。
在此处阅读更多有关如何使用Swift3 iOS App实现自定义相机功能的信息