iOS调用系统相机拍照和从相册选取照片

这篇文章记录一下iOS调用相机拍照和从相册选取照片的方法:

1、新建工程,在info.plist文件中添加以后两个申请访问权限的字段(这事iOS 10和以后得版本中要求的)

添加访问权限

2、设置代理,并实现代理方法。需要实现两个代理UIImagePickerControllerDelegate,UINavigationControllerDelegate

代理

    2.1调用摄像头拍照

调用摄像头

    2.2从相册选取图片

从相册选取图片

3.在回调方法中,获取返回的图片

获取图片

如果没有选择图片,而是点击的取消,则会调用这个方法:

点击“取消”

4.此时拍照页面是英文状态下的,如果想换成中文的,则进行如下设置:

拍照界面设为中文
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容