【发布时间】:2013-02-13 02:06:16
【问题描述】:
我的应用中有一个 UIImagePickerController,它使用 didFinishPickingMediaWithInfo 委托来监控用户是否选择了图像。
-(void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
if ([mediaType isEqualToString:(NSString *)kUTTypeImage]) {
UIImage *image = [info
objectForKey:UIImagePickerControllerOriginalImage];
}
[picker dismissModalViewControllerAnimated:YES];
}
当调用 [picker dismissModalViewControllerAnimated:YES] 时,它会关闭当前的 UIImagePickerController 视图并返回到 UIImagePicker 显示之前的视图。我想设置一个委托以在调用 dismissModalVewControllerAnimated 时将所选图像发送回上一个视图。我怎么做?非常感谢!
【问题讨论】:
标签: objective-c xcode delegates uiimagepickercontroller