2012-02-15 61 views
1

所以我有一個可怕的時間處理我最近創建的應用程序的default.png圖像。這似乎是構建應用程序最簡單的部分,所以我的困難讓我感到非常笨拙:P我在做一個phonegap應用程序,但我認爲這與這個問題沒有任何關係。我有兩個類似的問題的應用程序。iphone/ipad app default.png圖片麻煩

第一應用 第一個是一個通用的應用程序這意味着它可以運行在iPhone和iPad,所以它已經爲Default.png兩個iPad和iPhone分辨率的圖像。它會立即以正確的ipad尺寸打開。然後,很快,它會在左下角顯示iphone大小的主屏幕,並在後臺顯示主屏幕。一旦應用程序完全加載完畢,iphone的default.png圖片就會消失,一切都很好。我只想讓全尺寸的圖像在負載持續時間內顯示,然後消失。

這裏的問題在行動視頻:
http://archive.cyark.org/temp/sat.mov

這是我的plist文件,我的資源目錄的內容:
http://archive.cyark.org/temp/sat.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的唯一的應用程序。它立即加載正確的風景default.png圖像。然後,它顯示相同的風景圖像,但將其旋轉90度,顯示初始主屏幕的一部分。這很醜陋。所以,同樣的問題,我該如何解決這個問題?

這裏的問題在行動視頻:
http://archive.cyark.org/temp/rus.mov

這是我的plist文件,我的資源目錄的內容:
http://archive.cyark.org/temp/rus.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

在我看來,就像在第一個顯示的視圖中,您將背景設置爲default.png來創建閃屏效果 - 是嗎?你有沒有嘗試從設備上刪除,清理和再次建設? – jrtc27 2012-02-15 19:02:04

+0

如何從設備中刪除資源(圖像)?簡單地從xcode應用程序中刪除它們不會執行此操作,也不會從設備中刪除應用程序並重新構建..... – Landon 2012-02-15 19:06:09

回答

0

事實證明,我只需要升級我的phonegap版本(這是一個很大的痛苦)。我正在使用0.9版本(〜2010年12月),而我剛剛得到1.4.1(2011年2月)。這解決了我在這裏的問題,但引起了其他一些問題,但這些問題超出了這個問題的範圍。感謝您的輸入傢伙....

0

你所做的一切似乎都是正確的。我會把錢放在電話缺口問題上。

的應用程序不會

[window makeKeyAndVisible]; 

在應用程序的委託之前默認PNG纔會顯示。您應該能夠在應用程序委託中放置一個斷點,並查看電話差距佔據的位置。您的帖子中沒有其他內容了,但您的應用的iOS部分是正確的。