Ios 如何在UIImagePicker控制器中保存所选图像?
我可以拍摄照片并在imageviewn中显示,但一旦我离开detailviewn并返回detailviewn,它就会消失。如何始终保存图像Ios 如何在UIImagePicker控制器中保存所选图像?,ios,camera,Ios,Camera,我可以拍摄照片并在imageviewn中显示,但一旦我离开detailviewn并返回detailviewn,它就会消失。如何始终保存图像 - (IBAction)takePhoto:(UIButton *)sender { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.allowsEditing = YES; picker.sou
- (IBAction)takePhoto:(UIButton *)sender {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentViewController:picker animated:YES completion:NULL];
}
- (IBAction)selectPhoto:(UIButton *)sender {
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.allowsEditing = YES;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentViewController:picker animated:YES completion:NULL];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
self.imageView.image = chosenImage;
[picker dismissViewControllerAnimated:YES completion:NULL];
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
[picker dismissViewControllerAnimated:YES completion:NULL];
}
在xib文件中检查您的IBOutlet连接,您必须保存在应用程序的文档目录中拍摄的图像,除非您无法查看所选图像将图像保存到文档目录,并在返回视图时重新加载它…?您是否在视图中将显示方法中编写了图像查看代码?