我正在开发用于学习核心动画的示例项目。我的设备有问题,我编写了一个简单的项目,它只包含一个 View Controller ,并且该 View Controller 的 View 仅包含两层,每层都有 .png 图像背景(实际上 700 x 700 像素),并且这些图像包含半透明内容。
您可以从 here 下载示例项目
该项目在模拟器上完美运行,但在 iPhone 上无法运行。我没有看到任何错误或类似的事情。我看到设备上出现空屏幕。
有人可以给我一些建议吗?
谢谢
最佳答案
您的图像文件名为“Clouds1.png”,但您加载了它:
[[UIImage imageNamed:@"clouds2.png"] CGImage];
问题是 iPhone 上的文件系统区分大小写,而 MacOS 上则不区分大小写。所以你必须小心文件名。
关于iphone - 它仅适用于模拟器,但不适用于设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2115847/