2013-10-14 76 views
0

我正在向我的項目添加一些圖片,以便在後臺運行靜態幻燈片。但我有這樣的感覺,我不相應地給圖片命名。因此,我支持iOS 6 - iOS 7(如果我得到這個錯誤),我必須爲我必須處理的三種不同屏幕尺寸創建3個變體。錯誤的圖像名稱?

爲Default.png(3G版iPhone) [email protected](iPhone 4/4S)

這兩項工作的高度,但我用的名字爲iPhone 5(4英寸)掙扎。

我試了[email protected][email protected]

有沒有人找到一種方法來實現這個工作?文檔中幾乎沒有示例/解釋。

感謝提前:)

+0

你想添加圖片在應用程序中使用嗎?或者您是否爲閃屏(即啓動屏幕)添加了圖像? – Fogmeister

+0

我想沒有解決方案可用,直到我們自己的圖像只有方式是條件並手動加載它 –

+0

注意:它不應該是'default @ 2x-568h.png'。它應該是'default-568h @ 2x.png'。 – Bhavin

回答

2

如果您正在使用的Xcode 5中,您仍然可以使用資產目錄,以支持iOS 6中,你只需要到在資產目錄縮略圖位置拖動圖像,然後它們被稱爲什麼並不重要。

如果您支持iOS6,它甚至會爲您提供iOS6特定圖像的佔位符。

如果您使用的不是資產目錄一定要使用正確的情況下,對作爲圖像名稱:

[email protected] 
Default.png 
[email protected] 

設備上的文件系統是大小寫敏感的,而對於模擬器文件系統不是,所以你需要確保正確的情況下。

+0

是的,我知道這一點,但如果我添加所有的圖片,我得到一個錯誤,告訴我,我的資產目錄中含有不明確的內容。我希望Xcode將圖像檢測爲4英寸屏幕的圖像。有我可以使用的名字嗎? –

+0

如何解決含糊不清的內容問題。 – Abizern

+0

是的,它導致我的未分配圖像具有正確的大小。 –

0

添加文件,您的閃屏用你喜歡的名字:

Default.png 
[email protected] 
[email protected] 

而在你info.plist`添加密鑰Launch image

enter image description here

但是,通過@Abizem所建議的,具有的XCode 5是更容易使用的資產的目錄。