我希望我的自定义按钮可以用来拍照UIImagePickerController
并将其保存在我的设备中。
我可以使用默认的相机控件将图片保存在设备中,尽管当我关闭它们并开始使用我的自定义按钮时,它并不能完成这项工作。
- (IBAction)takePhoto:(id)sender {
[picker takePicture];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
self.imageView.image = chosenImage;
UIImageWriteToSavedPhotosAlbum(chosenImage, nil, nil, nil);
[picker dismissViewControllerAnimated:YES completion:nil];
}
didFinishPickingMediaWithInfo
正在调用,但图片未保存。
我怎样才能做到这一点?