我的plist中有两个Icon文件: 的icon.png icon@2x.png
两者都被添加到我的项目中,添加到目标中并且是 分别为57x57和114x114像素,均为72 dpi。
它们都是由.svg。
生成的png我用白色填充透明度。其余的颜色是黑色。
我尝试删除应用,清除派生数据并重新运行。
为什么这个图标在iPhone 6模拟器中显示黑色方块?
编辑:尝试在Icon.png和Icon@2x.png中重命名为大写字母I.擦拭应用程序,擦除衍生数据,清洁,仍然没有骰子。
答案 0 :(得分:3)
尝试以下方法:
1 - 在模拟器上移除您的应用就像删除iPhone上的应用一样。
2 - 在xcode上转到菜单Product并单击Clean。 (或快捷键Shift + Command + K)
3 - 再试一次。
编辑:当你在计算机上打开png时,它们实际显示的是白色吗?
答案 1 :(得分:3)
所以我遇到了同样的问题并找到了这个旧线程。在我的情况下,问题结果是PNG图标中的alpha通道。具体来说:我的图标是黑色透明的,因此在黑色背景的模拟器上显示为黑色黑色。我在预览中打开并使用" alpha"按钮关闭。