【问题标题】:iphone/ipad app default.png image troubleiphone/ipad app default.png 图像问题
【发布时间】:2012-03-07 03:37:20
【问题描述】:

所以我在处理我最近创建的应用程序的 default.png 图像时遇到了麻烦。这似乎是构建应用程序中最简单的部分,所以我遇到的困难让我觉得特别愚蠢:P 我正在做一个 phonegap 应用程序,但我认为这与这个问题没有任何关系。我有两个应用程序存在类似问题。

第一个应用程序 第一个是通用应用程序,这意味着它可以在 iphone 和 ipad 上运行,因此它具有适用于 ipad 和 iphone 分辨率的 default.png 图像。它会立即以正确的 ipad 尺寸打开。然后,很快,它会在左下角显示 iphone 大小的一个,而我的主屏幕显示在背景中。一旦应用程序完全加载完成,iphone default.png 图像就会消失,一切都很好。我只想在加载期间显示完整尺寸的图像,然后消失。

这是一个实际问题的视频:
http://archive.cyark.org/temp/sat.mov

这是我的 plist 文件和资源目录的内容:
http://archive.cyark.org/temp/sat.png

以下是资源目录中的实际 png:
http://archive.cyark.org/iphone/img-sat/Default.png
http://archive.cyark.org/iphone/img-sat/Default-LandscapeLeft.png
http://archive.cyark.org/iphone/img-sat/Default-LandscapeRight.png
http://archive.cyark.org/iphone/img-sat/Default-Portrait.png
http://archive.cyark.org/iphone/img-sat/Default-PortraitUpsideDown.png

第二个应用程序 这是一个只有 ipad 的应用程序。它会立即加载正确的横向 default.png 图像。然后它显示相同的横向图像,但将其旋转 90 度,显示初始主屏幕的一部分。这是非常丑陋的。那么,同样的问题,我该如何解决呢?

这是一个解决问题的视频:
http://archive.cyark.org/temp/rus.mov

这是我的 plist 文件和资源目录的内容:
http://archive.cyark.org/temp/rus.png

以下是资源目录中的实际 png:
http://archive.cyark.org/iphone/img-rus/Default-LandscapeLeft.png
http://archive.cyark.org/iphone/img-rus/Default-LandscapeRight.png
http://archive.cyark.org/iphone/img-rus/Default-Portrait.png
http://archive.cyark.org/iphone/img-rus/Default-PortraitUpsideDown.png

结论 那么这里发生了什么?我已经阅读了所有关于此的教程,它们都非常简单,我按照它们进行操作,但它不起作用!最后一件事,我在这两个应用程序上花了很多时间,并且有各种各样的图像循环通过我上面的各种 default.png 图像。我在 rus 应用程序中有一个不再存在的 Default.png 图像。我认为从我的 xcode 项目中删除该图像并不会从我设备上的构建中删除它。所以也许 onload 它引用了一个我不再知道的文件?

任何帮助将不胜感激,谢谢!

【问题讨论】:

  • 在我看来,好像在显示的第一个视图中,您将背景设置为 default.png 以创建闪屏效果 - 是吗?您是否尝试过从设备中删除、清理和重新构建?
  • 如何从设备中删除资源(图像)?简单地从 xcode 应用程序中删除它们是不行的,从设备中删除应用程序并重建也不行......

标签: iphone ios ipad cordova default.png


【解决方案1】:

你所做的一切似乎都是正确的。我会把钱放在电话间隙的问题上。

默认 PNG 只会在应用之前显示

[window makeKeyAndVisible];

在应用委托中。您应该能够在应用程序委托中放置一个断点,并查看电话间隙接管的点。您的帖子中没有太多其他内容,但您应用的 iOS 部分是正确的。

【讨论】:

    【解决方案2】:

    事实证明,我只需要升级我的 phonegap 版本(这是一个很大的痛苦)。我正在使用 0.9 版(~2010 年 12 月),而我刚刚得到 1.4.1(2011 年 2 月)。这解决了我的问题,但导致了其他几个问题,尽管这些问题超出了这个问题的范围。谢谢你们的意见......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-16
      • 1970-01-01
      • 2011-03-23
      • 2014-07-09
      • 1970-01-01
      • 2011-11-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多