1

我希望我的自定义按钮可以用来拍照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正在调用,但图片未保存。

我怎样才能做到这一点?

4

1 回答 1

0

我做了类似的事情并使用本教程开始。看一看。

http://www.musicalgeometry.com/?p=821

于 2013-05-22T14:11:43.330 回答