所以我在处理我最近创建的应用程序的default.png图像时遇到了一段可怕的时间。这似乎是构建应用程序最简单的部分,所以我的难度使我感到额外的愚蠢:P我正在做一个phonegap应用程序,但我不认为这与此问题有任何关系。我有两个类似问题的应用程序。
第一个应用 第一个是通用应用程序,意味着它在iphone和ipads上运行,因此它具有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
第二个APP 这是一款仅限ipad的应用。它会立即加载正确的landscape 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它引用了一个我不再了解的文件?
任何帮助将不胜感激,谢谢!
答案 0 :(得分:0)
你所做的一切似乎都是正确的。我会把钱放在电话缺口的问题上。
默认PNG只会在应用之前显示
[window makeKeyAndVisible];
在app委托中。您应该能够在应用程序委托中放置一个断点,并查看电话间隙接管的重点。您的帖子中没有其他内容,但您的应用的iOS部分是正确的。
答案 1 :(得分:0)
事实证明,我只需要升级我的phonegap版本(这是一个很大的痛苦)。我正在使用0.9版本(2010年12月〜2010年),我刚刚获得了1。4。1(2011年2月)。这解决了我的问题,但引起了一些其他问题,但这些问题超出了这个问题的范围。感谢您输入的人....