UIImagePickerController (获取照片/拍照)

各种应用经常遇到需要上传头像的问题,我们就需要进入系统相册获取照片或者拍照。今天记录一下照片的获取。

首先遵循三个协议UIActionSheetDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate


初始化ActionSheet
点击按钮(或者头像)选择我们是要拍摄还是调用相册


判断选择的是选取照片还是拍照,我们可以设定是否可以编辑照片,判断设备是否支持拍照(模拟器不支持)


取完照片后我们以Data形式保存,可以用来直接展示或者上传到后台
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,860评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,079评论 19 139
  • 今天天气暖和,凯莱商业街个美食节,本想晚上带小陈同学去看看来,又听邻居们说今晚上人多车多,朋友圈也是人挤人的视...
    史晓辉阅读 171评论 0 2
  • 坐了7个小时的车,真的累了。回到和我读师范的闺蜜家,我们有十年没见了吧。今天可以一起吃饭,一起逛超市,一起在海边散...
    黄玉翠阅读 236评论 0 0
  • 当天空飘落雪花时 大地无声 当寒风吹过枝梢时 草木无声 当你路过我身旁时 花开无声
    JenniferYoung阅读 263评论 0 0