2012-09-20 59 views
6

我有一些圖像文件適用於iPhone 5尺寸640x1136,我以前使用@ 2x後綴實現了iPhone 4的視網膜圖像& 4S,因此iPhone 5中圖像的後綴是什麼用戶可以像@ 2x一樣使用,或者必須更改。iPhone5中視網膜圖像的後綴

回答

2

查看我的回答here。一些有用的宏可以幫助您處理圖像。

3

它仍然會使用@2x圖片。有一個-568h後綴可用於啓動圖像,如[email protected],但目前它是唯一受支持的地方;請參閱Leo的答案,以獲得在別處工作的方式。

+3

-568h後綴僅適用於啓動圖像,它不適用於其他圖像。看到我的答案宏將幫助你。 –

2

對於iPhone視網膜4英寸(iPhone 5)它仍然是@2x後綴由於密度是一樣的iPhone視網膜(iPhone 4和4S)。屏幕比較大但密度相同。

-568h後綴將僅適用於默認圖像,因爲它是您真正需要的唯一位置(只是爲了告訴系統您的應用程序已針對此新屏幕尺寸進行了優化,並且可以擴展您的視圖) 。

命名約定Default-xxx.png只是爲了在應用程序啓動時提供正確的圖像,但我認爲嘗試複製相同的圖像以加載imageView中的其他圖像是沒有意義的。這就像iPad上的Default-(landscape|portrait).png。你永遠不需要這個慣例來自己加載圖片。

的唯一規則是:

  • @爲密度(2密度現在存在,正常和2x)
  • ~爲設備(現在存在2臺不同的設備,iphone和ipad)

要在4英寸的iPhone,你應該和你的ImageView 內容模式發揮適應圖像/ ImageView的和自動調整個配置。