蘋果推出了支持視網(wǎng)膜圖形的新iPad。我在Apple應用程序中看到了此鏈接視網(wǎng)膜圖形。如您所見,蘋果只需在視網(wǎng)膜iPad顯示屏上使用“ @ 2x”后綴即可。我有一個通用應用程序。那么如何在新的iPad 和 iPhone中支持視網(wǎng)膜呢?iPad視網(wǎng)膜會使用類似于iPad的后綴“ @ 2x”嗎?
3 回答

慕雪6442864
TA貢獻1812條經(jīng)驗 獲得超5個贊
我剛剛創(chuàng)建了一個測試應用程序并進行了測試。
因此,對于沒有視網(wǎng)膜的設備:
ImageName.png -對于iPhone / iPod-
ImageName~ipad.png對于iPad
對于配備視網(wǎng)膜顯示屏的設備:
ImageName@2x.png -對于iPhone / iPod-
ImageName@2x~ipad.png對于iPad
如果您的iPhone高分辨率圖像和iPad高分辨率圖像具有相同的大小,則仍可以使用@ 2x。
要加載圖像,只需使用[UIImage imageNamed:@"ImageName.png"];
我剛剛在iOS 5.1、5.0和4.3的iOS模擬器上對其進行了測試。
順便說一句,為什么你應該使用@ 2x而已。
主要是因為您不應該在iPhone和iPad上使用相同的圖形,因為iPhone和iPad的尺寸不同。如果使用相同的尺寸,則iPad視網(wǎng)膜顯示屏(如果以前使用過iPhone視網(wǎng)膜顯示屏)將已經(jīng)完成圖形處理。如果您要使用不同大小的圖像,那么您將為iPhone和iPad使用不同的圖像名稱。因此,在這一方面,您只需添加@ 2x后綴。這就是為什么您應該僅使用@ 2x后綴的原因。-這些是我的想法。
- 3 回答
- 0 關注
- 680 瀏覽
添加回答
舉報
0/150
提交
取消