2017-02-22 36 views
-1

我正在嘗試爲通用項目(iPhone和iPad)創建新的資產目錄。我添加新的xcassest:iOS:UI資產丟失選項和大小

enter image description here 但正如你可以看到在iPhone的情況下,只顯示2x的一個選項。在我的情況下,我需要添加背景,並且對於4-4s和5-5s手機,圖像是2x也沒有顯示6/7的選項,也是2倍。

我對男生的問題是如何在我的xcassest文件中爲每個屏幕大小添加資產。

我真的很感謝你的幫助。

+0

你在混淆大小和分辨率。 1x,2x和3x是關於屏幕分辨率的。沒有像差異屏幕尺寸不同的_size_圖像這樣的東西。 – matt

+0

請參閱我的例子在這裏:http://stackoverflow.com/a/41903656/341994 – matt

回答

0

沒有什麼是「缺失」。屏幕可以進入不同的分辨率,並且所有的可能性都出現在屏幕截圖中。因此,您的應用中的每張圖片都會有三個版本,並提供所有這些插槽。 (你應該使用「通用」,除非iPhone和iPad的圖像彼此真正的不同,即不同內容

至於圖像大小,只使用一個大小與大屏幕工程和允許圖像視圖根據需要進行縮放(或者爲了減少內存浪費,可以在運行時自己縮減代碼)。