我正在開發一個使用Sencha touch 2和Phonegap for iOS的應用程序。啓動屏幕在iPhone 5和iOS 6上的iPhone和iPad以及iOS 7上的iPhone上均可正常工作,但它在iOS 7上的iPad上水平移動(從左到右大約5-10px)。在iOS 7上的iPad上啓動屏幕跳轉+ Phonegap
在我發現它使用2個文件作爲啓動畫面:首先它需要iOS 7和iOS 6和5之間的文件。由於這些文件具有不同的大小,啓動畫面會在文件更改時發生變化。
有什麼方法可以解決它嗎?我已經設立的所有文件,並用正確的尺寸:
沒有解決這個問題對我來說。請注意提及您的文件的尺寸?通過q-a的我假設+/-狀態欄也意味着距離高度+/- 20像素。如果沒有資產目錄,ios 6及以下版本的尺寸已經是-20px或-40px。 – notacouch
沒關係。我必須從模擬器/ ipad中刪除應用程序,而不會這樣做,它仍然會使用舊圖像。我也進入了build /'project'.app目錄(右鍵單擊「顯示包內容」)並刪除了'Launch- *'圖像,不確定是否需要但是iirc也是舊的。最後,上面的面板通過右側的第三個標籤/圖標「屬性檢查器」。您只需點擊Launch Images的佔位符即可找到預期的尺寸。無論出於何種原因,該應用首先使用iOS7 LaunchImage啓動,然後是全屏iOS6- LaunchImage(不帶括號註釋)。 – notacouch
你還需要Resources/splash中的默認圖像,否則phonegap將無法編譯應用程序。 – notacouch