iPhone螢幕相關

2021-08-10 18:36:16 字數 851 閱讀 8203

廢話不多說,先來看一張圖:

先來解釋一下幾個名詞:

螢幕尺寸:

手機螢幕對角物理線的長度

螢幕密度:ppi(pixel per inch)是畫素密度單位,即畫素/英吋。例如401ppi,表示每英吋螢幕上有401個畫素。

ppi的計算,以iphone 6 plus為例:

螢幕解析度1920 x 1080,  螢幕尺寸5.5英吋

計算公式:

1920 x 1920 + 1080 x 1080 = 4852800, 開根號為:2202.907(根據勾股定理:直角邊的平方和等於斜邊的平方)

2202.907 / 5.5 = 400.528 ppi, 大約就是401ppi

dpi和ppi這兩個是密度單位,不是度量單位,而這兩個恰恰是我們換算中重要的分母。簡單理解一下:

dpi主要應用於輸出,重點是列印裝置上。我們在移動應用中提到ppi和dpi其實都一樣。

至於說6p的解析度為什麼是1920 x 1080,而不是2208 x 1242,請看詳解:

開發尺寸:

pt:ios開發單位,即point,絕對長度,1pt=1/72英吋。

畫素尺寸:

即是裝置的螢幕解析度

倍圖:

蘋果專用的,用於開發的適配

ios尺寸單位pt、ppi與px之間換算關係

ios螢幕尺寸和解析度

iphone螢幕尺寸

裝置 iphone 寬 width 高 height 對角線 diagonal 邏輯解析度 point scale factor 裝置解析度 pixel ppi 3gs2.4 inches 62.1 mm 4.5 inches 115.5 mm 3.5 inch 320x480 1x320x480 ...

iPhone 響應螢幕旋轉

首先重寫uiviewcontroller方法 bool shouldautorotatetointe ceorientation uiinte ceorientation tointe ceorientation你也可以根據tointe ceorientation的不同值來判斷是否允許旋轉。這個傳入...

iphone小螢幕(iphone4 5 6)相容

方式一,直接寫到樣式裡面 media device height 480px and webkit min device pixel ratio 2 media device height 568px and webkit min device pixel ratio 2 media device ...