问题是我可以使用AssetLibrary获取图像,但不能获得已编辑的图像。
首先我使用iPhone的应用相机拍照,然后我编辑照片,只是剪下照片。
在我的应用中,我想获得已编辑的图像。
如果我使用UIImagePickerController委托方法
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo
我可以使用图像获取已编辑的图像。
但是如果我使用方法
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
并使用该信息获取referenceURL,
使用referenceURL我可以使用AssetLibrary来获取图像。
重点是图像在编辑之前始终是原始图像,而不是我编辑过的图像。
答案 0 :(得分:0)
您可以像这样编辑图像 -
UIImage* image = [info objectForKey:UIImagePickerControllerEditedImage];