1
是否有可能为UIImagePickerController提供一个UIIMage对象,以使用编辑功能提供此pickerController。传递UIImage到UIImagePickerController进行编辑
这就是我试图实现它的方式。
-(IBAction) openEditor:(id) sender{
UIImagePickerController *pickerCntrl=[[UIImagePickerController alloc] init];
pickerCntrl.sourceType=UIImagePickerControllerSourceTypeSavedPhotosAlbum;
pickerCntrl.allowsEditing=YES;
[self presentViewController:pickerCntrl animated:YES completion:nil];
}
但是,对于此图片必须已经存在于相册中。另一件事是它提供了一个用户界面供您选择图像。
我想直接打开以下窗口openEditor:(id)sender。
从UIImagePicker收到的图像总是固定的大小?你有更好的解释。 – andyPaul
如果允许编辑,则从UIImagePickerController返回两个图像。你可以得到原始图像,或者你可以得到编辑图像。查看“UIImagePickerControllerDelegate”的文档并找到对“Editing Information Keys”的引用。 – rmaddy
是的,我看到有两个图像,但对于iPhone获得图像的大小原始图像是720.000000 960.000000,而编辑图像始终是640 * 640,但需要检查什么是iPad的价值。 – andyPaul