IOS開發中字型大小

2021-07-22 13:07:38 字數 1221 閱讀 6319

ios字型大小,字型大小的問題 uifont

uifont

parameters

fontsize

the size (in points) to which the font is scaled. this value must be greater than 0.0.

fontsize實際的引數是pointsize,是畫素點。

windows和mac上的字型大小是統一的。

英文本型的1磅,相當於1/72 英吋,約等於1/2.8mm。

12pt的字列印出來約為4.2mm。網頁中12px的字才相當於12畫素。

雖然 四號=(14/72)*96=18.6px 更接近 19px,但是因為 18px 是點陣,所以系統還是優先顯示點陣字型大小的。

換句話說:四號=18px

中文字號vs英文本號(磅)vs畫素值的對應關係:

八號=5磅(5pt) ==(5/72)*96=6.67 =6px

七号=5.5磅 ==(5.5/72)*96=7.3 =7px

小六=6.5磅 ==(6.5/72)*96=8.67 =8px

六號=7.5磅 ==(7.5/72)*96=10px

小五=9磅 ==(9/72)*96=12px

五號=10.5磅 ==(10.5/72)*96=14px

小四=12磅 ==(12/72)*96=16px

四號=14磅 ==(14/72)*96=18.67 =18px

小三=15磅 ==(15/72)*96=20px

三號=16磅 ==(16/72)*96=21.3 =21px

小二=18磅 ==(18/72)*96=24px

二號=22磅 ==(22/72)*96=29.3 =29px

小一=24磅 ==(24/72)*96=32px

一號=26磅 ==(26/72)*96=34.67 =34px

小初=36磅 ==(36/72)*96=48px

初號=42磅 ==(42/72)*96=56px

//不同裝置的螢幕比例(當然倍數可以自己控制)

#define sizescale ((iphone_height > 568) ? iphone_height/568 : 1)

self

.font = [uifont systemfontofsize:fontsize*sizescale];

iOS開發之字型大小適配實現

乙個ios開發專案無外乎就是純 布局 xib或sb布局。那麼如何實現兩個方式的字型大小適配呢?定義乙個巨集定義如下 define sizescale screen width 414?1 1.2 define kfont value uifont systemfontofsize value siz...

iOS 字型大小適配

ios 字型大小適配 1 用巨集定義適配字型大小 根據螢幕尺寸判斷 1 方法 巨集定義 define screen width uiscreen mainscreen bounds.size.width define font size size uifont systemfontofsize fo...

iOS 修改字型大小

最近公司有個老專案,需要修改字型大小。遇到乙個問題 在設定中修改字型大小後,返回我的頁面,字型大小並沒有改。剛開始一直想著怎麼去重新整理頁面,網上也看了很多,都沒有切中要害。後來,突然想到,不用去重新整理頁面,而是去重新設定一下字型大小。設定中修改字型大小後,發出通知 notificationcen...