代码之家  ›  专栏  ›  技术社区  ›  fyasar

它只在模拟器上工作,但不在设备上工作

  •  2
  • fyasar  · 技术社区  · 15 年前

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

    您可以从下载示例项目 here

    这个项目在模拟器上运行得很好,但在iphone上没有运行。我没有看到任何错误或类似的事情。我在设备上看到了空的sreen。

    有人能给我一些建议吗?

    谢谢你

    1 回复  |  直到 15 年前
        1
  •  3
  •   Vladimir    15 年前

    您的图像文件名是“clouds1.png”,但您可以加载它:

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

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