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...