它仅适用于模拟器,但不适用于Device

时间:2010-01-22 08:04:38

标签: iphone cocoa-touch

我正在研究用于学习核心动画的示例项目。我的设备有问题,我写了一个简单的项目,它只包含一个viewcontroller,这个viewcontroller的视图只包含两层,每层都有.png图像背景(实际上是700 x 700像素),这些图像包含半透明内容。

您可以从here

下载示例项目

这个项目在模拟器上完美运行,但不适用于Iphone。我没有看到任何错误或类似的事情。我在设备上看到了空屏幕。

有人可以给我一些建议吗?

谢谢

1 个答案:

答案 0 :(得分:3)

您的图片文件名是“Clouds1.png”但是加载它:

[[UIImage imageNamed:@"clouds2.png"] CGImage];

问题是iPhone上的文件系统区分大小写,而MacOS上的文件系统则不区分大小写。所以你必须小心文件名。