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

您可以从here下载示例项目

该项目可以在模拟器上完美运行,但不能在Iphone上运行。我没有看到任何错误或类似的东西。我在设备上看到空的屏幕。

有人可以给我建议吗?

谢谢

最佳答案

您的图像文件名为“ Clouds1.png”,但您已加载它:

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


问题是iPhone上的文件系统区分大小写,而MacOS上的文件系统不区分大小写。因此,您必须小心文件名。

关于iphone - 它仅在模拟器上起作用,而在设备上不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2115847/

10-15 15:27