UIImagePickerController是一种导航控制器,使用它,用户可以打开系统的图片选取器或者打开相机进行拍照。实现协议UIImagePickerDelegate中定义的委托方法可以对选定后的结果进行操作,或是没有选择取消的操作。
UIImagePickerController有三个图片源:
UIImagePickerControllerSourceTypePhotoLibrary:照片库
UIImagePickerControllerSourceTypeCamera:使用相机拍摄的新图片
UIImagePickerControllerSourceTypeSavedPhotosAlbum:相机胶卷
另外,显示选择图像视图器之前要确保图像源是否可用,可以使用isSourceTypeAvailable方法来检验
详情在代码中有注释,上代码:
ViewController.h</