iOS手動(dòng)添加新字體的步驟和踩坑記錄
前言
最近在一個(gè)日記軟件,發(fā)現(xiàn)系統(tǒng)的默認(rèn)字體過(guò)于丑陋,于是有了更改應(yīng)用字體的想法。完成操作的過(guò)程中踩了一些小坑,寫(xiě)下此文記錄一下,希望能對(duì)后人有所幫助。
字體添加
1、引入字體文件
直接將下載好的字體文件拖入項(xiàng)目中

2、配置 Info.plist 文件
在 Info.plist 文件中添加新行 “Fonts provided by application”,然后填上字體名稱 “STKaiti.ttf”。

3、解決添加新字體不生效問(wèn)題
如果在將字體文件拖入項(xiàng)目的時(shí)候沒(méi)有選上 “Add to targets:”,可能會(huì)出現(xiàn)添加的新字體在使用的時(shí)候不生效的問(wèn)題??梢酝ㄟ^(guò)以下步驟解決:
進(jìn)入路徑 target -> Build Settings -> Complie Sources,查看是否存在剛才拖進(jìn)項(xiàng)目的字體文件 STKaiti.ttf,如果沒(méi)有就手動(dòng)添加一下。

進(jìn)入路徑 target -> Build Settings -> Copy Bundle Resource,查看是否存在剛才拖進(jìn)項(xiàng)目的字體文件 STKaiti.ttf,如果沒(méi)有就手動(dòng)添加一下。

至此,該問(wèn)題已經(jīng)得到有效解決。
4、代碼中設(shè)置字體
最后,我們就可以在代碼中使用新添加的字體了~
label.font = [UIFont fontWithName:@"STKaiti" size:12.0f];
效果圖:

總結(jié)
到此這篇關(guān)于iOS手動(dòng)添加新字體的文章就介紹到這了,更多相關(guān)iOS手動(dòng)添新字體內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
iOS中長(zhǎng)條藍(lán)色按鈕(button)實(shí)現(xiàn)代碼
本文通過(guò)實(shí)例代碼給大家介紹了iOS中長(zhǎng)條藍(lán)色按鈕(button)實(shí)現(xiàn)方法,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2017-08-08
詳解使用Xcode進(jìn)行iOS設(shè)備無(wú)線調(diào)試
這篇文章主要介紹了詳解使用Xcode進(jìn)行iOS設(shè)備無(wú)線調(diào)試,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-12-12
iOS中TableView如何統(tǒng)一數(shù)據(jù)源代理詳解
這篇文章主要給大家介紹了關(guān)于iOS中TableView如何統(tǒng)一數(shù)據(jù)源代理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07
iOS開(kāi)發(fā)中使用NSURLConnection類處理網(wǎng)絡(luò)請(qǐng)求的方法
這篇文章主要介紹了iOS開(kāi)發(fā)中使用NSURLConnection類處理網(wǎng)絡(luò)請(qǐng)求的方法,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下2015-12-12
詳解 iOS 系統(tǒng)中的視圖動(dòng)畫(huà)
這篇文章主要介紹了iOS 系統(tǒng)中的視圖動(dòng)畫(huà)的的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用ios開(kāi)發(fā),感興趣的朋友可以了解下2021-02-02
iOS runtime forwardInvocation詳解及整理
這篇文章主要介紹了 iOS runtime forwardInvocation詳解及整理的相關(guān)資料,需要的朋友可以參考下2017-02-02
iOS實(shí)現(xiàn)轉(zhuǎn)場(chǎng)動(dòng)畫(huà)的3種方法示例
這篇文章主要給大家介紹了關(guān)于iOS實(shí)現(xiàn)轉(zhuǎn)場(chǎng)動(dòng)畫(huà)的3種方法,文中通過(guò)示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
深入解析iOS應(yīng)用開(kāi)發(fā)中九宮格視圖布局的相關(guān)計(jì)算方法
這篇文章主要介紹了iOS應(yīng)用開(kāi)發(fā)中九宮格視圖布局的計(jì)算方法,包括item尺寸和坐標(biāo)等一系列影像布局的數(shù)值相關(guān)計(jì)算的講解,需要的朋友可以參考下2016-03-03

