iOS開發中新增系統之外的字型

2021-06-22 20:32:41 字數 695 閱讀 6432

在ios 開發中可能用到自定義的字型(非蘋果ios系統提供的字型),大體分四部分;

1 ,得到要在開發中使用的字型 (ttf或otf格式),新增到應用中。

3.這一步很重要,新增到相應的庫 

紅線的就是要新增的字型。如果這裡沒有顯示相應的字型,則執行時就得不到相應的效果 。

4,在程式中使用字型

cell.textlabel.font= [uifontfontwithname:

@"dfwawasc-w5"

size:20];

@"dfwawasc-w5" 這個是真正的字型名,不是字型對應的檔名。這裡設定錯誤也得不到效果。

檢視字型名的方法,遍歷字型名字陣列,找到要新增的字型名 

根據字型檔案可以找到字型名。這裡用的是dfwawasc-w5

可以看這篇博文   

iOS 開發中新增自定義漢語字型

2.新增到工程,定要注意勾選紅 框處,預設是不勾選的 3.在 plist檔案中新增該字型 4.新增成功後,遍歷 font 列印,查詢有沒有自己新增的字型名稱。一般不會是漢語的,你需要查詢好你新增字型對應的font 的 familyname 和 fontname。5.找到後,可以使用了 self.la...

iOS開發給應用新增新字型的方法

拿到字型包檔案 字尾名為.ttf,或.odf 把字型庫匯入到工程的resouce中 在程式新增以下 輸出所有字型 nsarray familynames uifont familynames for nsstring familyname in familynames 假如你加入的字型為微軟雅黑,這...

iOS 中如何新增應用自己的字型

1.網上搜尋字型檔案 字尾名為.ttf,或.odf 2.把字型庫匯入到工程的resouce中 3.在程式新增以下 輸出所有字型 nsarray familynames uifont familynames for nsstring familyname in familynames 4.假如你加入的...