2014-09-23 177 views
0

我正在開發iPad應用程序,並開始考慮視網膜分辨率(2048x1536)的所有開發。僅支持帶視網膜圖像的iPad非視網膜

我將所有圖像命名爲不帶@ 2x後綴。 該應用程序似乎在iPad和iPad視網膜模擬器中工作正常。

我是否必須重命名所有這些圖像才能添加@ 2x後綴,並在沒有它的情況下添加所有這些圖像的副本,並且以1/2的比例?當我看到它自動縮放是由它自己完成的。 這是好的表現明智嗎?

回答

1

性能不錯。實際上,最大的問題就是記憶。當單尺寸圖像可以顯示時,顯示雙倍尺寸的圖像會浪費內存;畢竟我們正在談論一個形象四個倍大。取決於我們談論的內存有多少,這可能也可能不重要。一般來說,你應該總是縮放圖像,自己,實際顯示大小/使用它們的比例,無論你是在代碼中執行還是通過提供多個版本或其他。否則可能會造成重大的記憶浪費。

+0

我不明白'只顯示一兩個'的部分。我正在談論所有的圖像(不只是閃屏)。 – 2014-09-23 17:21:26

+0

對不起,我以爲我們在談論啓動圖像。 – matt 2014-09-23 17:22:15

+0

修改我的答案。 – matt 2014-09-23 17:23:38

相關問題