UIImagePickerController从拍照、图库、相册获取图片
2016-09-02 11:38
369 查看
iOS 获取图片有三种方法:
1. 直接调用摄像头拍照
2. 从相册中选择
3. 从图库中选择
UIImagePickerController 是系统提供的用来获取图片和视频的接口;
用UIImagePickerController 类来获取图片视频,大体分为以下几个步骤:
1. 初始化UIImagePickerController 类;
2. 设置UIImagePickerController 实例的数据来源类型(下面解释);
3. 设置设置代理;
4. 如果需要做图片修改的话设置allowsEditing =yes。
数据来源类型一共有三种:
在用这些来源的时候最好检测以下设备是否支持;
调用摄像头来获取资源
上面只是实例了UIImagePickerController及其属性 在需要获取图片的时候需要弹出窗口调用
我们还需要代理来获取我们选中的图片
代理中一共三个方法 其中一个3.0 已经废弃了,只剩下两个我们需要用的
当用户选取完成后调用;
当用户取消选取时调用;
选取的信息都在info中,info 是一个字典。
字典中的键:
UIImagePickerController 的更多参数参考这里。
代理中的功能参考这里。
UIImagePickerControllerMediaType 包含着KUTTypeImage 和KUTTypeMovie
KUTTypeImage 包含:
KUTTypeMovie 包含:
1. 直接调用摄像头拍照
2. 从相册中选择
3. 从图库中选择
UIImagePickerController 是系统提供的用来获取图片和视频的接口;
用UIImagePickerController 类来获取图片视频,大体分为以下几个步骤:
1. 初始化UIImagePickerController 类;
2. 设置UIImagePickerController 实例的数据来源类型(下面解释);
3. 设置设置代理;
4. 如果需要做图片修改的话设置allowsEditing =yes。
数据来源类型一共有三种:
字典中的键:
代理中的功能参考这里。
UIImagePickerControllerMediaType 包含着KUTTypeImage 和KUTTypeMovie
KUTTypeImage 包含:
相关文章推荐
- UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- iOS学习之——UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- UIImagePickerController从拍照、图库、相册获取图片
- IOS UIImagePickerController从拍照、图库、相册获取图片
- 不使用UIImagePickerControllerOriginalImage获取相册图片
- iOS 拍照和相册获取照片封装UIImagePickerController
- ios 调用系统相机,图库,相册。将照片保存在相册,保存图片在本地,UIImagePickerController
- iOS开发—— UIImagePickerController获取相册和拍照
- UIImagePickerController 获取相册、相机图片的名字等信息
- UIImagePickerControllerDelegate 实现选择相册图片和拍照得到图片
- 不使用UIImagePickerControllerOriginalImage获取相册图片
- Qt for iOS:使用UIImagePickerController获取一个系统相册中的图片
- 不使用UIImagePickerControllerOriginalImage获取相册图片