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;
}
获取图片代理方法