相关疑难解决方法(0)

UIImagePNGRepresentation问题?/图像旋转90度

我想从UIImagePickerController加载图像,然后将选定的照片保存到我的应用程序的文档目录中.

UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
NSData *data1 = UIImagePNGRepresentation(image);

NSString *fileName = "1.png";
NSString *path = //get Document path, then add fileName
BOOL succ = [data1 writeToFile:path atomically:YES];
Run Code Online (Sandbox Code Playgroud)

但是在我将图像保存到我的文档后,我发现,图像旋转了90度,然后我将方法UIImagePNGRepresentation更改为UIImageJPEGRepresentation,这次没关系,有谁知道问题是什么?

iphone cocoa-touch uiimagepngrepresentation

48
推荐指数
4
解决办法
3万
查看次数