5.3.2 iOS尺寸單位pt、ppi與px之間換算關(guān)系

單位:

pt:ios開(kāi)發(fā)單位,即point,絕對(duì)長(zhǎng)度,1pt=1/72英寸。

ppi:Pixels Per Inch,即每英寸所擁有的像素?cái)?shù)目,屏幕像素密度。


公式:



舉例:

比如iphone3gs的像素分辨率是480px×320px,按下圖計(jì)算即表示在iphone3gs具有ppi為163,物理屏幕寬度約為3英寸,3*163~480,

因此iphone3gs分辨率為480*320

由于iphone3GS和iphone4的物理屏幕尺寸的大小是一樣的,所以,他們的pt是相同的。但是由于iphone4的現(xiàn)實(shí)像素為960px×640px,也就是說(shuō)每英寸在iphone4的屏幕下顯示了326個(gè)像素(剛好是iphone3GS的2倍)。




即在同一物理長(zhǎng)度pt長(zhǎng)度下,iphone4的屏幕像素密度是iPhone3GS的2倍,因此像素分辨率是iphone3gs的2倍。

這也就是為什么當(dāng)我們?cè)谧鰅OS客戶(hù)端的設(shè)計(jì)時(shí)候(通常我們以@2x來(lái)設(shè)計(jì)),開(kāi)發(fā)說(shuō)的圖片尺寸多少pt,換算成要乘以2的原因了(如果我們做iphone6+的設(shè)計(jì)要在pt數(shù)×3)的由來(lái)了。


再去看iphone的各個(gè)尺寸就很簡(jiǎn)單了。可以看出iphone的屏幕密度只有3種,即

@1x,163ppi(iphone3gs)

@2x,326ppi(iphone4、4s、5、5s、6)

@3x,401ppi(iphone6+)



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容