【问题标题】:Default.png shows in simulator but not on real device iphone?Default.png 在模拟器中显示,但在真实设备 iphone 上不显示?
【发布时间】:2010-11-07 06:26:38
【问题描述】:

我通过添加 Default.png 在我的应用程序中添加了启动画面。 启动画面在模拟器中工作正常,但在真实设备上不显示

【问题讨论】:

    标签: iphone objective-c xcode ios-simulator


    【解决方案1】:

    检查文件名的大小写。

    Default.png、default.png、Default.PNG 和 DEFAULT.png 在设备上都是不同的文件,但在模拟器中是不同的。

    【讨论】:

    • 设备和模拟器文件名的正确大小写是什么?
    • Device.png 带有大写字母“D”但没有其他大写字母。
    • 我认为@David Maymudes 的意思是 Default.png
    • 只是为了评论:我自己添加这个时遇到了一些问题。在构建之前清理目标/从手机中删除应用程序有帮助:)
    • 太棒了。节省了我几个小时的挫败感。谢谢! :)
    【解决方案2】:

    文件名必须是 Default.png(大写 D)。此外,对整个项目进行清理/重建,以确保项目中包含最新版本的文件。

    【讨论】:

      【解决方案3】:

      制作一个“Default.png”文件(大写“D”)。然后清理所有目标并再次构建。

      【讨论】:

        【解决方案4】:

        当 .png 文件从 .jpg 文件重命名时,有时会出现此问题。 因此,例如,您有 image.jpg,您已重命名为 image.png,并使用此 image.png。它会在模拟器中正确显示,但在设备上不起作用

        【讨论】:

        • 这是我的情况,我不得不将文件重新保存为 png。我想知道人们将 jpg 重命名为 png 是否真的认为他们转换了文件......
        【解决方案5】:

        确保文件名以大写“D”开头,然后清理并重建。

        【讨论】:

          【解决方案6】:

          在组和文件窗口中选择您的 Default.png,并确保在编辑器窗口上方的文件列表中选中了最右侧的复选框。没有这个,编译完成后文件将不会被复制到应用程序包中。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-05-28
            • 1970-01-01
            • 1970-01-01
            • 2017-04-04
            相关资源
            最近更新 更多