iOS開發(fā)--設(shè)置中文字體樣式

字體樣式下載地址:(http://font.niutuku.com/TTF/?)
/在label中選擇字體的font,就能設(shè)置很多很炫的字體,但是全部是只針對(duì)英文數(shù)字勺馆,對(duì)中文無(wú)效轰枝。寫了一個(gè)程序把所有的原生樣式遍歷出來(lái)展示(代碼如下)隔崎±勰В可以清楚地看到每個(gè)字體對(duì)應(yīng)的樣式蕴纳,不用再一個(gè)個(gè)試了屎飘。代碼如下:(共計(jì)248個(gè))/

代碼:
self.number.text = @"我想改變中文字體";
_fontArray = [[NSMutableArray alloc] initWithCapacity:242];
NSInteger index = 0;
for (NSString * familyName in [UIFont familyNames]) {
NSLog(@"Font %@",familyName); //*輸出字體族科名字
for (NSString * fontName in [UIFont fontNamesForFamilyName:familyName]) {
[_fontArray addObject:fontName];
}
}
self.number.font = [UIFont fontWithName:_fontArray[0] size:15];
外界字體引入項(xiàng)目

1.如果想要設(shè)置的字體樣式支持中文則需要內(nèi)嵌字體到項(xiàng)目中妥曲,在網(wǎng)上不管是windows字體,還是Android字體只要是ttf格式的钦购,一般iOS程序都支持內(nèi)嵌檐盟。

具體步驟也很簡(jiǎn)單:


1.png

2.我們之前已經(jīng)把loveway.ttf這個(gè)文件拖進(jìn)去了,現(xiàn)在在plist文件里面配置一下押桃。打開plist然后加入名為Fonts provided by application的一行葵萎,在item里把我們的字體名字加進(jìn)去

2.png

3.最后我們需要保證我們確確實(shí)實(shí)是加進(jìn)來(lái)了


3.png

4.如果不想從IB界面找,建議使用一下上面的遍歷打印唱凯,可以用循環(huán)打印數(shù)量來(lái)最直接的看是否導(dǎo)入成功羡忘,并找到自己需要的內(nèi)容。

4.png

5.于是想出來(lái)個(gè)辦法磕昼,再建一個(gè)工程卷雕,不加入loveway.ttf這個(gè)字體,打印出來(lái)票从,一個(gè)個(gè)對(duì)比漫雕,多的那個(gè)不就是了嗎!bingo峰鄙,于是花了一會(huì)功夫終于找出來(lái)了浸间,是FZLBJW--GB1-0,不管了吟榴,先試試看行不行

6.查找字體的一種簡(jiǎn)單的方法
在上面我們可以看到魁蒜,通過對(duì)比的方法找到了FZLBJW--GB1-0這個(gè)名字,這里吩翻,有一種簡(jiǎn)單的方法兜看,我們?cè)?Finder 里面找到這個(gè)ttf,雙擊打開(在Xcode里面雙擊打開沒效果)仿野,這時(shí)候系統(tǒng)就會(huì)用蘋果自帶的字體冊(cè)打開铣减,如下

5.png

這樣我們就可以看到了這個(gè)字體的族科名字,我們看到的是FZLiBian-S02S脚作,于是我們?cè)趧偛泡敵鋈孔煮w名的控制臺(tái)搜索一下這個(gè)族科名葫哗,就可以知道具體的字體名了


6.png

這樣就比上面簡(jiǎn)單多了缔刹。(當(dāng)然,并不是所有的ttf文件名就是對(duì)于的字體族科名)

7.運(yùn)行項(xiàng)目得到自己想要的結(jié)果
(硬筆行書字庫(kù))==>self.number.font = [UIFont fontWithName:@"chenweixun-yingxing" size:15];

這是參考了一些前輩的經(jīng)驗(yàn)總結(jié)出來(lái)的,如有問題,歡迎討論!!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市劣针,隨后出現(xiàn)的幾起案子校镐,更是在濱河造成了極大的恐慌,老刑警劉巖捺典,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鸟廓,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡襟己,警方通過查閱死者的電腦和手機(jī)引谜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)擎浴,“玉大人员咽,你說(shuō)我怎么就攤上這事≈ぃ” “怎么了贝室?”我有些...
    開封第一講書人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)仿吞。 經(jīng)常有香客問我滑频,道長(zhǎng),這世上最難降的妖魔是什么唤冈? 我笑而不...
    開封第一講書人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任峡迷,我火速辦了婚禮,結(jié)果婚禮上务傲,老公的妹妹穿的比我還像新娘凉当。我一直安慰自己枣申,他們只是感情好售葡,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著忠藤,像睡著了一般挟伙。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上模孩,一...
    開封第一講書人閱讀 49,046評(píng)論 1 285
  • 那天尖阔,我揣著相機(jī)與錄音,去河邊找鬼榨咐。 笑死介却,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的块茁。 我是一名探鬼主播齿坷,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼桂肌,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了永淌?” 一聲冷哼從身側(cè)響起崎场,我...
    開封第一講書人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎遂蛀,沒想到半個(gè)月后谭跨,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡李滴,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年螃宙,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片所坯。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡污呼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出包竹,到底是詐尸還是另有隱情燕酷,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布周瞎,位于F島的核電站苗缩,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏声诸。R本人自食惡果不足惜酱讶,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望彼乌。 院中可真熱鬧泻肯,春花似錦、人聲如沸慰照。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)毒租。三九已至稚铣,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間墅垮,已是汗流浹背惕医。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留算色,地道東北人抬伺。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像灾梦,于是被迫代替她去往敵國(guó)和親峡钓。 傳聞我的和親對(duì)象是個(gè)殘疾皇子齐鲤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 開發(fā)中我們常常遇到需要自定義字體的情況,蘋果為我們提供了豐富的字體庫(kù)椒楣,可在mac系統(tǒng)的字體冊(cè)中查看给郊,或者直接到系統(tǒng)...
    iOS謝先森閱讀 635評(píng)論 0 1
  • 在iOS開發(fā)中設(shè)置字體的方法有很多種,下面為大家介紹比較常用的三種方法 1.使用系統(tǒng)默認(rèn)提供的字體 系統(tǒng)默認(rèn)提供的...
    默默_David閱讀 9,188評(píng)論 0 2
  • 如果用fontWithName:的話,后面的參數(shù)不能加.ttf 使用自定義字體的實(shí)現(xiàn) 獲取一下系統(tǒng)中所有自帶字體 ...
    老騷鵝閱讀 2,308評(píng)論 0 3
  • 一捧灰、iOS原生字體展示在label中選擇字體的font淆九,并把font由system改成custom后,就能在fam...
    Lonely__M閱讀 2,390評(píng)論 3 27
  • 四面一片幽黑毛俏,顯得有些荒僻炭庙,其實(shí)更多了些清幽色彩。已是深夜煌寇,滿天的繁星投射在這片大地上 焕蹄,淡淡的浮上一層銀白光暈,...
    李曉峰Jeffrey閱讀 163評(píng)論 0 0