在做ios裝置解析度適配的過程中,尋找裝置配置花費了很多不必要的時間,因此把成果記錄下來,供以後使用,也是讓後來者不必像我一樣花費那麼多時間。
型號尺寸
邏輯解析度
物理解析度
渲染解析度
倍素iphone
3.5320x480
320x480
@1xiphone 3g/3gs
3.5320x480
320x480
@1xiphone 4/4s
3.5320x480
640x960
@2xiphone 5/5s/5c
4320x568
640x1136
@2xiphone 6/6s/7/8
4.7375x667
750x1334
@2xiphone 6/6s/7/8p
5.5414x736
1242x2208
1080x1920
@3xiphonex
5.8375x812
1125x2436
@3x型號
尺寸邏輯解析度
物理解析度
倍素ipad
9.71024x768
1024x768
@1xipad 2
9.71024x768
1024x768
@1xthe new ipad
9.71024x768
2048x1536
@2xipad 4
9.71024x768
2048x1536
@2xipad air
9.71024x768
2048x1536
@2xipad air 2
9.71024x768
2048x1536
@2xipad mini
7.91024x768
1024x768
@1xipad mini 2
7.91024x768
2048x1536
@2xipad mini 3
7.91024x768
2048x1536
@2xipad mini 4
7.91024x768
2048x1536
@2xipad pro12.9
12.9
1366x1024
2732x2048
@2xipad pro10.5
10.5
1112x834
2224x1668
@2x型號
尺寸邏輯解析度
物理解析度
倍素、ipod touch 1
3.5320x480
320x480
@1xipod touch 2
3.5320x480
320x480
@1xipod touch 3
3.5320x480
320x480
@1xipod touch 4
3.5320x480
640x960
@2xipod touch 5
4320x568
640x1136
@2xipod touch 6
4320x568
640x1136
@2x
tips:在上面**中我們可以注意到ios裝置的物理解析度和邏輯解析度並不都相同,iphonex是三倍,iphoneplus是2.6倍,剩餘一部分二倍一部分一倍的。那是由於從iphone4s開始蘋果出於顯示效果考慮,為了達到視網膜屏的顯示效果,簡單說乙個按鈕是由二倍的畫素顯示的。到了plus階段更加複雜,裝置的物理解析度是1920x1080,而邏輯解析度是414x736,是奇葩的2.6倍。這是由於還藏了乙個1242x2208的設計解析度,可能是蘋果當時只有1920*1080的屏可以用,但是如果直接用這樣的解析度還要達到他們視網膜屏的要求就要設計師們按照2.6倍這個奇葩的倍素來設計了,所以設計師要出1242x2208的三倍圖,而蘋果在渲染過程中會自動壓縮成1080x1920,還好到了iphonex螢幕就是真正意義上的三倍屏。ps:unity中取到的iphoneplus裝置的screen.height和screen.width是1920*1080,並不是1242x2208。當初在網路上面找了很久都沒找到,還是自己測試出來的。
本人知識不足,水平有限,如有疏漏或錯誤,歡迎指正
iOS裝置的解析度
ios的解析度 即iphone手機螢幕的解析度 主屏引數 是乙個與硬體相關的引數,如iphone3以前的螢幕解析度都是320x480,從iphone4開始為640x960 這與開發中ios sdk的版本 3.0 3.2 4.0 4.2 4.3.0 5.0 5.1 等是沒什麼關係的 deploymen...
iOS多裝置解析度適配
1 選擇一種尺寸作為設計和開發基準 2 定義一套適配規則,自動適配剩下兩種尺寸 3 特殊適配效果給出設計效果。第一步,視覺設計階段,設計師按寬度750px iphone 6 做設計稿,除外所有設計元素用向量路徑來做。設計定稿後在750px的設計稿上做標註,輸出標註圖。同時等比放大1.5倍生成寬度11...
ios多裝置多解析度適配
1 選擇一種尺寸作為設計和開發基準 2 定義一套適配規則,自動適配剩下兩種尺寸 3 特殊適配效果給出設計效果。第一步,視覺設計階段,設計師按寬度750px iphone 6 做設計稿,除外所有設計元素用向量路徑來做。設計定稿後在750px的設計稿上做標註,輸出標註圖。同時等比放大1.5倍生成寬度11...