关于@2x图片
使用iphone retina模擬器時(shí),如果工程中把640x960像素(簡稱640)的圖片寫成了不帶@2x,則模擬器會(huì)認(rèn)為這是一張320x480像素(簡稱320)的圖片,采用1對(duì)1(1個(gè)像素對(duì)應(yīng)1個(gè)點(diǎn))的策略,,只顯示其左上320x480像素即1/4的部分.
使用iphone模擬器時(shí),如果使用了640的@2x圖片,同樣會(huì)正常顯示,因?yàn)槟M器會(huì)把圖片中的4個(gè)像素對(duì)應(yīng)為一個(gè)點(diǎn); 如果把320的圖片寫成了@2x,頁面中的背景圖片會(huì)完全顯示到屏幕左上部分,因?yàn)榇藭r(shí)按4對(duì)1,圖片只夠顯示在屏幕左上。不過啟動(dòng)圖片仍然全屏,但會(huì)變的模糊,。
只有iphone4會(huì)區(qū)分識(shí)別@2x,?iphone3不會(huì)識(shí)別@2x,但640x960的Default.png能正常縮放顯示。其它的640x960的圖片只能顯示1/4。
?? ?iPhone4支持的屏也叫視網(wǎng)膜(retina)屏,就是肉眼看不到像素點(diǎn)。
??? ?可能內(nèi)存不足的時(shí)候,如果已有很多retina的程序跑于后臺(tái), 會(huì)加載normal的,以節(jié)約內(nèi)存。
??? 在升級(jí)到ios4的iPhone3上,優(yōu)先使用不帶@2x的圖片
總結(jié)
- 上一篇: linux下使用MEME软件,从零开始学
- 下一篇: 括号的英文表达