图片做了裁剪有些模糊 真机中并未影响
github下载地址:Demo
使用
将该功能集成到你开发的app里:
1、请把Classes个文件夹拖入到你的项目里(里面包括Category、Tools、Model、View、Controller五个文件夹);
2、将nav_torch_off、nav_torch_on、nav_back拖入到你的项目中,或在相应代码处替换为你的素材;
3、在你的项目的Info.plist文件中,添加权限描述(Key Value)
Privacy - Camera Usage Description 是否允许访问相机
Privacy - Photo Library Usage Description 是否允许访问相册
4、运行程序,可能会报 ENABLE_BITCODE 错误:
解决方法:
在使用该功能的地方:
AVCaptureViewController *captureVC = [[AVCaptureViewController alloc] init];
captureVC.block = ^(UIImage * image) {
// 接收回调的图片
self.cardFrondImg.image = image;
};
[self.navigationController pushViewController:captureVC animated:YES];
6、大功告成,使用真机,Run!