カスタムボタンを使用して写真を撮り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
が呼び出されていますが、画像は保存されていません。
どうすればこれを達成できますか?