UIImagePickerController
在创建imagePickerController时,可选择allowEditing = YES;
在添加alertController 和 alertAction 时,要记得先判断设备是否允许使用相机
通过
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
来判断
1、图片选择完成后会执行此方法
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info {
//通过UIImagePickerControllerOriginalImage可获取选择的图片
UIImage *image = info[UIImagePickerControllerOriginalImage];
}
2、在选择图片时点击取消会执行此方法
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
//点击右上角cancel会执行
}
本文详细介绍了UIImagePickerController的使用方法,包括如何设置允许编辑图片、如何判断设备是否支持使用相机,并提供了图片选择完成后的处理方法以及取消选择时的回调方法。
1282

被折叠的 条评论
为什么被折叠?



