-1

我有两个按钮,用户可以选择颜色。左侧按钮有 20 个 png 可供选择,用户可以从选择器中选择颜色,然后该颜色会显示在视图中的示例按钮中,所有 20 个都可以正常工作。现在右边的按钮有另外 20 个但只有 16 个有效?4 个 png 不会显示在示例按钮或它们在另一个视图上设置的实际按钮中。png 与其他 png 大小相同,除颜色外,其他所有方面都相同。有没有人知道为什么会发生这种情况?

在设备上构建时我确实收到此错误:ImageIO: PNG invalid PNG file: iDOT doesn't point to valid IDAT chunk

4

1 回答 1

0

看起来像一个类似于这个的兼容性问题

我曾使用 PS 制作所有图像,但是当我打开它们并在 PaintBoard 中重新保存时,它们似乎现在被拾取了?

经过进一步检查,现在看起来尺寸已经大大减小了,因为 PS 正在为每张图像保存一大堆其他信息。我现在将遍历它们并重新保存它们只是为了使程序更经济。

于 2013-09-11T09:43:32.563 回答