标题几乎描述了我的问题。我有一个UIButton,我在其上应用了.png背景。 .png在iOS模拟器上加载正常,但在实际iPad上没有。关于它为什么这样做的任何暗示?
编辑:
当有关按钮的视图加载时,我在控制台中收到此错误消息
Could not load the "fosse.png" image referenced from a nib in the bundle with identifier "ca.polymtl.PolyPuttZE"
答案 0 :(得分:2)
尝试这样做。
在Xcode中按:
Command + Shift + K并按是。
Command + Shift + Alt + K并按是。
试运行,正在运行。
另外,检查图像是否具有正确的目标(您可以通过单击Xcode中的图像进行检查,然后在Inspector中查找构建目标)。
答案 1 :(得分:1)
我已经解决了这个问题。事实证明,即使图像具有适当的扩展名,也不会将图像编码为png。所以我juste用gimp打开它并将其导出为PNG。
答案 2 :(得分:0)
点击您的项目。然后转到Build Phases
标签,确保该文件位于Copy Bundle Resources
列表中。
如果没有,那就添加它......