2012-10-25 97 views
2

這是沒有意義的,但突然我發展兩個(2)狀態條啓動了iPhone(iOS版5.0的目標)的應用程序之一!此外,並非總是如此,只有與某些人一起安裝。兩個狀態欄在iPhone應用程序啓動時

這是唯一相關的問題我可以找到:Why do I see double status bars when starting my app?

App有3爲Default.png文件,所有打開iPhone模擬器,並採取截圖創建。將文件拖放到項目目標「啓動圖像」部分拖動&。沒有黃色警告三角形,所以一切都應該是好的:

Default.png   320 x 480 (iPhone simulator) 
[email protected]  640 x 960 (iPhone Retina 3.5-inch simulator) 
[email protected] 640 x 1136 (iPhone Retina 4.0-inch simulator) 

任何想法可能是錯的什麼? Apple docs似乎說這個設置是正確的 - 但現在我甚至開始在啓動時看到2個狀態欄!

更新:

獲取更瘋狂!我編輯了前兩個文件 - 原樣保存而沒有編輯。問題已修復。與第三張圖片一樣 - 問題依然存在! iPhone Retina 4英寸模擬器開始使用3.5英寸發射圖像 !!!

是的,我標有照片。用不同的數字。

所以前兩種情況可能是一些圖像文件格式問題和第三種情況看起來像蘋果的缺陷。任何其他猜測?

Xcode項目目標摘要有[email protected]圖像在框中,它是具有正確數字的真實圖像,沒有黃色警告標誌。該文件在文件系統中存在,與其他兩個文件夾在同一文件夾中,並且包含在「複製捆綁軟件資源」構建階段中。我還能檢查什麼?

回答

1

我不知道爲什麼會發生不規則的,但我想我有一個想法。當你說你使用iOS模擬器截取屏幕截圖時,狀態欄可能已經保存爲圖像的一部分。然後,iOS會顯示您的Default.png壓縮20px,從而在啓動過程中創建兩個狀態欄的幻覺。

+0

圖像大小與Apple所記錄的一樣,但我會嘗試將圖像狀態欄切除 – JOM

相關問題