1. iPhone尺寸規(guī)格
Paste_Image.png
2. iPhone中的點(diǎn)和像素
點(diǎn)(pt)的英文全稱是point,可以簡單理解成我們使用UIKit或 Core Animation處理界面元素時(shí)所用到的邏輯坐標(biāo)系統(tǒng)中的最小單位。
像素(pixel)由Picture和 Element這兩個(gè)詞組成,像素是位圖的最小單位,是一個(gè)一個(gè)彩色的顏色點(diǎn),一個(gè)像素有三個(gè)基色點(diǎn)(三原色各一個(gè))。在我看來,像素就是我們平時(shí)說的分辨率。
①點(diǎn)
iPhone4s及其之前的屏點(diǎn)大小都是320×480 pts
iPhone5的屏點(diǎn)大小是320×568pts
②像素
iPhone4之前的普屏,像素(分辨率)都是320×480pixels。
iPhone4和iPhone4s使用的Retina屏,像素都是640×960 pixels
iPhone5的Retina屏,像素是1136×640pixels
③點(diǎn)(pt)與像素(pixels)換算關(guān)系
普屏 1點(diǎn) = 1像素
Retina屏 1點(diǎn) = 2像素
這樣,不管我們是在為普屏還是Retina屏進(jìn)行設(shè)計(jì)與開發(fā),我們都可以清楚地,并且統(tǒng)一地使用點(diǎn)(pt)對界面元素的大小進(jìn)行描述了。
另外,人手指的最小點(diǎn)擊范圍是44pixels,所以在iPhone的很多細(xì)節(jié)上都是44 pixels。
iPhone大小 - 單位inch(英寸)
1 inch = 2.54cm = 25.4mm
3. iPhone手機(jī)寬高
上表中的寬高(width/height)為手機(jī)的物理尺寸,包括顯示屏和邊框。
以下為iPhone4s的寬高示意圖:
4. 屏幕尺寸
我們通常所說的iPhone5屏幕尺寸為4英寸、iPhone6屏幕尺寸為4.7英寸,指的是顯示屏對角線的長度(diagonal)。
以下為iPhone5~6+的屏幕尺寸規(guī)格示意圖:
5. 像素密度PPI
PPI(Pixel Per Inch by diagonal):表示沿著對角線,每英寸所擁有的像素(Pixel)數(shù)目。
PPI數(shù)值越高,代表顯示屏能夠以越高的密度顯示圖像,即通常所說的分辨率越高、顆粒感越弱。
6. Resolutions &Rendering
參考:
《iOS設(shè)備的屏幕尺寸、分辨率及其屏幕邊長比例》
《iOS判斷設(shè)備屏幕尺寸、分辨率》
《iOS8中的UIScreen》
《Detecting iPhone 6/6+ screen sizes in point values》
《iOS8已出,@3x圖讓我們何去何從?》
《在Xcode 6中用矢量化PDF(vectorized PDF)來支持各種尺寸的iPhone》
《iOS8適配須知》
《適配iOS8備忘錄》
《iOS界面適配(一)(二)(三)》
《iPhone 6/6+適配心得》
《iOS8/Xcode6/iPhone6(+)適配》
《APP適配iOS8,iPhone6(+)截圖簡要說明》
《按比例快速兼容適配iPhone6/6 Plus》
《iOS的APP如何適應(yīng)iPhone 5s/6/6+三種屏幕的尺寸?》