0

使ってます

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
}

imagepickerおよび使用用

[picker dismissModalViewControllerAnimated:YES];

iPadでピッカーを閉じます。また、私は使用してみました

- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;{
    [picker dismissModalViewControllerAnimated:YES];
}

作業が完了したら、ピッカーを却下します。しかし、それを却下しないでください。画面のどこかをタップすると、それだけが閉じられます。

imagepickerを却下するために私が間違っていることは何ですか?

多くのthnkas

4

2 に答える 2

0

呼び出す必要があるView Controllerは、呼び出しdismissModalViewControllerAnimated:たものと同じである必要がありますpresentModalViewController:animated:

于 2012-04-06T03:25:15.690 に答える
0

ピッカーのデリゲートを設定してはいけません。これを試してください:-

picker.delegate = self;
于 2012-04-06T05:25:06.980 に答える