UIImageView *imageView = [[UIImageView alloc]init];
imageView.contentMode = UIViewContentModeScaleAspectFill;
imageView.clipsToBounds = YES;
imageView.image = image;
[self.view addSubview:imageView];
处理显示图片。
if (![UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) return;
UIImagePickerController *pic = [[UIImagePickerController alloc]init];
pic.sourceType= UIImagePickerControllerSourceTypeCamera;
pic.delegate = self;
[self presentViewController:pic animated:YES completion:nil];
打开相机获取图片(从相册中获取和从相机中获取一样)
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info{
[picker dismissViewControllerAnimated:YES completion:nil];
UIImage *image = info[UIImagePickerControllerOriginalImage];
self.imageView.image = image;
}
获取图片代理方法