自定义照相机界面之cameraOverlayView和UIImagePickerControllerEditedImage

本文介绍了如何在iOS应用中自定义相机界面,包括禁用默认的摄像头控件,添加cameraOverlayView作为视图叠加层,以及实现拍照按钮。同时,详细讲解了如何获取编辑后的照片,并注意在使用UIImagePickerControllerEditedImage时需要先设置imagePicker.allowsEditing为YES,以避免程序崩溃。
摘要由CSDN通过智能技术生成
默认情况下 ,调用照相机的话,照相机下方有个白色的圆形按钮,这个按钮是可以自定义的,也可以隐藏,
<pre name="code" class="objc">    imagePicker.showsCameraControls=NO;//禁用摄像头控件
如果想自定义界面的话,可以调用摄像头控件的隐藏,并覆盖图层,或者说叠加层
 
<pre name="code" class="objc"><span style="color: rgb(51, 51, 51); font-family: 宋体; font-size: 14px; line-height: 28px;">            //将视图设置为摄像头的叠加层</span>
        imagePicker.cameraOverlayView = overLayView;
overLayView是自定义的,和普通的view一样,不过需要有个拍照按钮,当然也可以加背景进去。图为自己加了个按钮进去。
 







                
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值