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