我正在尝试创建一个应用程序,它可以从相机拍摄照片,也可以从图库中拍摄照片。
但我遇到的问题是,
当我选择从相机拍照时,它工作正常,我正在使用
- (void) imagePickerController: (UIImagePickerController *) pickerr didFinishPickingMediaWithInfo: (NSDictionary *) info;
但是当我去画廊拍照时,使用
- (void)imagePickerController:(UIImagePickerController *)pickerr didFinishPickingImage:(UIImage *) image editingInfo:(NSDictionary *)editingInfo;
执行上述方法并再次保存我选择的图片。
如果我评论第一种方法,那么我可以在UIImageView中显示所选图像。
应该改变什么,以便两者都能完美地运作。
感谢。
答案 0 :(得分:3)
由于imagePickerController:didFinishPickingImage:editingInfo:
在iOS 3.0中已弃用
尝试此方法imagePickerController:didFinishPickingMediaWithInfo: