png文件显示在模拟器上,但不是ipad

时间:2013-04-18 08:17:14

标签: ios image uiimage png

我正在努力解决一个可能有人可以帮助我的问题。     [slider setThumbImage:[UIImage imageNamed:@“circle_black.png”] forState:UIControlStateNormal];

上面的代码在ipad模拟器中正确显示图像,但在实际的ipad设备上没有。我看过其他线程并试过以下但没有成功: - 小写字母(文件名如图所示,没有大写字母) - 重新创建文件,以防它损坏 - 干净的重建 - 似乎是在捆绑包中(构建阶段 - >复制捆绑包资源已列出此文件)

我的ipad是ipad1,ios 5.

我可以尝试其他任何建议吗?

3 个答案:

答案 0 :(得分:1)

@Jason,

图像名称在IPhone / Ipad中区分大小写,而在模拟器中,图像名称不区分大小写。检查一次。

答案 1 :(得分:0)

可能是图像未正确添加到捆绑包中。

要做的事情。

  • 检查同一名称中是否存在多个图像。如果删除了不需要的图像
  • 从项目和文件夹中删除图像。再次添加到资源文件夹。添加到项目并再次运行。
  • 最后但并非最不重要。复制图像给它另一个名称,添加到文件夹和项目并运行它

答案 2 :(得分:0)

您可能已从应用程序中删除了图像,在模拟器上它可以参考已删除的图像但不在设备上。