2014-10-16 129 views
0

我已經閱讀了很多網站,對於iPhone 6 Plus,圖像資產需要是實際圖像的三倍,因此它需要是@ 3x圖像。然後@ 2x用於iPhone 6,一直延伸到iPhone 4,然後是iPhone 3GS及以下的原始尺寸。iPhone分辨率排序 - iOS

我的主要問題是我說得對,如果是這樣,如果Apple有一天再改變iPhone的屏幕尺寸,他們會讓開發人員製作一張@ 4x圖像嗎?我只是覺得它有點失控。

將所有圖像大小排序的最佳方法是什麼?你在設計應用程序時,是否將所有應用程序的圖像資產設計爲3倍大,然後製作一個更小的@ 2x和@ 1x版本?

謝謝你的時間,丹。

回答

0

看一看它們在Xcode5中引入的目錄我認爲它不會像您正確地做到這一點一樣失控,您只需拖放圖像並定義它就不需要做任何事情當使用類方法時圖像的名稱

[UIImage imageNamed:];

您不需要定義大小iOS將從您的目錄中選擇足夠的大小。你甚至不需要定義文件類型(「jpg,png等...」)

看看蘋果文檔的目錄我認爲這是保持你的資產最有組織的方式。

https://developer.apple.com/library/ios/recipes/xcode_help-image_catalog-1.0/Recipe.html

3GS手機只支持至iOS6的與iOS6.x用戶不高,我個人不支持的iOS 6了我的應用程序的iPhone,你可以檢查以下鏈接iOS的採用統計:

https://mixpanel.com/trends/#report/ios_8/from_date:-29,report_unit:day,to_date:0