Xcode新增字型庫

2021-06-18 01:10:14 字數 773 閱讀 3979

新增自定義字型的方法

2)把這個檔案新增到工程裡面

4)新增成功後,就可以使用啦。但是我只拿到這個庫,並不清楚fontname。用下面這段**,列印出來系統可用字型。

nsarray *familynames = [[nsarrayalloc] initwitharray:[uifontfamilynames]];

nsarray *fontnames;

nsinteger indfamily, indfont;

for (indfamily=0; indfamily<[familynames count]; ++indfamily)

[fontnames release];

}[familynames release];

前後列印的對比一下,就知道自己新增的叫什麼名字了,注意你新增的xx.ttf的名字不是xcode直接用的,而是另乙個名字,前後對比一下就發現了,如:你新增的是myfont.ttf,而實際列印出來的如下

yunplus[4860:11303] family name: fzlantingheis-r-gb

yunplus[4860:11303]     font name: fzlthjw--gb1-0

所以真正的名字是fzlthjw--gb1-0

最後就可以在**裡面使用了

label.font = [uifontfontwithname:@"fzlthjw--gb1-0"size:20.0f];

wince6 0新增外部字型庫

初始化對話方塊時先 addfontresource l sdmmc msyh.ttf sdmmc是sd卡路徑下 然後在繪製函式裡面新增你要加的onpaint 為了防止重繪,所以先建立記憶體dc logfont lf int noldbkmode hfont hfontold,hfontnew cre...

Cocos2d x 新增字型庫

步驟一 找乙個ttf字型庫 步驟二 找到這個ttf字型庫的真實名稱 開啟你的應用 字型冊 mac os系統下 如下圖操作 找到了字型庫真實名稱,那麼修改將其真名作為為此新的字型庫名稱即可。然後將其加入你的專案中即可使用 步驟三 開啟xcode專案資源下的info.plist檔案 將新加的字型庫真名加...

初探freetype字型庫

文字的顯示依賴於字型字型檔,大致的字型字型檔分為點陣字型檔 筆畫字型檔和輪廓字型檔。點陣字型檔 缺點比較明顯,縮放存在鋸齒,渲染旋轉等操作相對複雜,且效果不理想,先大多用在嵌入式行業 基本拋棄 常見格式有bdf,pcf,fnt,hbf,hzf等。筆畫字型 不討論。輪廓字型 即向量字型,利用字型輪廓及...