UIImageJPEGRepresentation 在 iOS 13.2.3 中不起作用
UIImageJPEGRepresentation not working in iOS 13.2.3
我正在使用以下代码将 UIImage
转换为 NSData
:
imgData = UIImageJPEGRepresentation(image, 0.75);
代码在 iOS 12.4 上运行良好,但是当我尝试在 iOS 13.2.3 上运行时,它 returns 什么都没有。
如有任何帮助,我们将不胜感激。
谢谢。
经过彻底检查和研究后,发现压缩率为 0.75 的 UIImageJPEGRepresentation 由于图像尺寸过大而导致崩溃。将 0.75 更改为 0.1 解决了问题。
我正在使用以下代码将 UIImage
转换为 NSData
:
imgData = UIImageJPEGRepresentation(image, 0.75);
代码在 iOS 12.4 上运行良好,但是当我尝试在 iOS 13.2.3 上运行时,它 returns 什么都没有。
如有任何帮助,我们将不胜感激。
谢谢。
经过彻底检查和研究后,发现压缩率为 0.75 的 UIImageJPEGRepresentation 由于图像尺寸过大而导致崩溃。将 0.75 更改为 0.1 解决了问题。