0

我在用

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

对于图像选择器和使用

[picker dismissModalViewControllerAnimated:YES];

在 iPad 中关闭选择器。我也尝试使用

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

完成工作后解雇选择器。但它并没有拒绝它。当我点击屏幕上的任何地方时,它会被解雇。

我做错了什么来解雇图像选择器?

许多想法

4

2 回答 2

0

可能你一定没有设置选择器的代表。试试这个: -

picker.delegate = self;
于 2012-04-06T05:25:06.980 回答
0

应该调用的视图控制器应该dismissModalViewControllerAnimated:与调用的视图控制器相同presentModalViewController:animated:

于 2012-04-06T03:25:15.690 回答