0

我正在努力解决一个问题,也许有人可以帮助我。[滑块 setThumbImage:[UIImage imageNamed:@"circle_black.png"] forState:UIControlStateNormal];

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

我的ipad是ipad1,ios 5。

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

4

3 回答 3

1

@杰森,

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

于 2013-04-18T08:41:19.350 回答
0

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

于 2013-04-18T08:52:32.173 回答
0

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

要做的事情。

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