ImageIO: PNG invalid PNG file: iDOT doesn't point to valid IDAT chunk

我在日常开发的时候,运行偶尔会出现这种bug报错,偶发性,尚且还不清楚发生的原因,字面意思是图片文件损坏,但是我并没有操作到图片,然后报错的图片在界面上会显示出问题。

我的解决方法是:

从项目中找到图片showInFinder,然后双击图片打开图片,菜单栏里面重新导出图片到随意一个地方保存,删掉项目中原图片,用重新导出的图片替换原图片,重新add到项目里,再运行一遍就正常了

PS:目前为止还不清楚发生该问题的原因,如果有大神晓得原因,欢迎指教,谢谢~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章