【发布时间】:2011-03-31 05:41:26
【问题描述】:
我在使用 UIImagePickerController 时遇到问题。基本上,虽然选择器显示得很好,但 UIImagePickerController didFinishPickingMediaWithInfo 方法拒绝被调用(我一直尝试 NSLogging,它只是没有被调用)。这是我的代码(我在标题中将 imgPicker 定义为 UIImagePickerController):
-(IBAction)grabImage {
self.imgPicker = [[UIImagePickerController alloc] init];
self.imgPicker.allowsImageEditing = YES;
self.imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:self.imgPicker animated:YES];
}
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
imgview.image = [info objectForKey:UIImagePickerControllerEditedImage];
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
}
有人知道为什么不调用它吗?
【问题讨论】:
标签: iphone uiimagepickercontroller