在iOS模拟器上加载图像但在iPad上没有加载

时间:2012-03-17 15:16:05

标签: objective-c image ipad

标题几乎描述了我的问题。我有一个UIButton,我在其上应用了.png背景。 .png在iOS模拟器上加载正常,但在实际iPad上没有。关于它为什么这样做的任何暗示?

编辑:

当有关按钮的视图加载时,我在控制台中收到此错误消息

Could not load the "fosse.png" image referenced from a nib in the bundle with identifier "ca.polymtl.PolyPuttZE"

3 个答案:

答案 0 :(得分:2)

尝试这样做。

在Xcode中按:

  1. Command + Shift + K并按是。

  2. Command + Shift + Alt + K并按是。

  3. 试运行,正在运行。

  4. 另外,检查图像是否具有正确的目标(您可以通过单击Xco​​de中的图像进行检查,然后在Inspector中查找构建目标)。

答案 1 :(得分:1)

我已经解决了这个问题。事实证明,即使图像具有适当的扩展名,也不会将图像编码为png。所以我juste用gimp打开它并将其导出为PNG。

答案 2 :(得分:0)

点击您的项目。然后转到Build Phases标签,确保该文件位于Copy Bundle Resources列表中。

如果没有,那就添加它......