如何使用imagePickerController:didFinishPickingMediaWithInfo:(NSDictionary*)info

Aja*_*007 1 iphone

我必须使用imagePickerController:didFinishPickingMediaWithInfo:(NSDictionary*)info方法,因为didFinishPickingImage在3.0中已弃用.

现在我的问题是我没有得到如何从中检索图像.我必须只选择一个图像并在我的应用程序中使用该图像.

有人可以给我一个关于这种方法的工作原理的快速演示吗?

fal*_*eek 7

实现方式与您之前的实现类似.不同之处在于UIImage是信息字典中某个键的值.密钥在文档中定义.

您想要的图像取决于您的imagePickerController实例是否允许编辑图像.假设您没有,您可以使用以下内容获取图像

UIImage *pickedImage = [[info objectForKey:UIImagePickerControllerOriginalImage] retain];

// do something with pickedImage

[pickedImage release];
Run Code Online (Sandbox Code Playgroud)