從事iOS開發(fā)沒多長(zhǎng)時(shí)間,公司的UI也不是熟手.今天要求她對(duì)一個(gè)背景圖片壓縮到20k,左右,要使用png格式. 沒想到她直接保存jpg的格式,后綴改成png. 導(dǎo)致我圖片模擬器能顯示出來,真機(jī)顯示不出來. 后問我為什么不使用jpg.自己對(duì)此也不了解,只知道一直都是使用png.網(wǎng)上查找資料整理作一記錄如下
使用png的好處
1: png有透明通道, jpg沒有.png有手機(jī)硬解碼加速 無損顯示效果好
2: png加載速度快, 顯示效果好
3: png 在大圖片的時(shí)候會(huì)比jpg大.
4: xcode也會(huì)對(duì)png圖片進(jìn)行優(yōu)化,jpg沒有.
jpg的優(yōu)點(diǎn)
1: 高壓縮率
2: 適合掃描使用
總結(jié):
iOS開發(fā)基礎(chǔ)UI控件務(wù)必使用png, 超大背景圖片為了節(jié)省大小.可是適當(dāng)使用jpg. 慎用!