ios基礎 解析度適配

2021-06-22 12:51:44 字數 909 閱讀 7809

(一)解析度定義

解析度,是指單位長度內包含的畫素點的數量,它的單位通常為畫素/英吋

(ppi)。描述解析度的單位有:(dpi點每英吋

)、lpi(線每英吋)和ppi(畫素每英吋)。

(二)ios解析度

(1)iphone/ipod touch

普屏解析度    320畫素 x 480畫素

普通retina解析度 640畫素 x 960畫素

iphone5

的螢幕解析度:

640畫素 x 1136畫素

(2)ipad

普屏        768畫素 x 1024畫素

retina屏

(ipad3,new ipad,ipad air, retina屏的ipad mini )

1536畫素 x 2048畫素

iphone/ipod touch

介面描述    320點 x 480點(除iphone5外) 320點 x 568點(iphone5) 

ipad

介面描述    768點 x 1024點

換算關係 

普屏       1點 = 1畫素 

retina屏 1點 = 2畫素 

(三)ios處理

ios系統在載入時,會根據螢幕是否是retina螢幕,自動選擇,如應用在retina螢幕中自動載入@2x檔案字尾,非retina螢幕則載入普通。

(四)獲取裝置資訊

**編寫介面,部分地方不能hard code,需靈活設定位置。

獲取螢幕解析度

[[uiscreen mainscreen] bounds]

可以在constant.h中define方便呼叫

#define kscreensize   [uiscreen mainscreen].bounds.size

ios基礎 解析度適配

一 解析度定義 解析度,是指單位長度內包括的畫素點的數量,它的單位通常為畫素 英吋 ppi 描寫敘述解析度的單位有 dpi點每英吋 lpi 線每英吋 和ppi 畫素每英吋 二 ios解析度 1 iphone ipod touch 普屏解析度 320畫素 x 480畫素 普通retina解析度 640...

iOS多裝置解析度適配

1 選擇一種尺寸作為設計和開發基準 2 定義一套適配規則,自動適配剩下兩種尺寸 3 特殊適配效果給出設計效果。第一步,視覺設計階段,設計師按寬度750px iphone 6 做設計稿,除外所有設計元素用向量路徑來做。設計定稿後在750px的設計稿上做標註,輸出標註圖。同時等比放大1.5倍生成寬度11...

Android解析度常識 多解析度適配

螢幕大小 以螢幕對角線的物理長度來衡量螢幕的大小 解析度 螢幕中所有物理畫素點數。如1920x1080,就表示寬方向有1920個畫素,高方向有1080個畫素,整個螢幕有2073600個畫素。螢幕密度 dpi dots per inch 即畫素密度,每英吋面積上存在多少個畫素。160dpi表示單位面積...