Cache儲存字型的資料夾。我們需要做的就是把字型拷入Cache資料夾,並修改CGFontCache.plist檔案,使字型生效。把字型拷入Cache資料夾將字型重新命名為隨便什麼英文名稱。將字型拷入Cache資料夾。修改CGFontCache.plist設定檔案第一步:註冊字型 註冊字型用以下的鍵值格式,例如: NSimSun /System/Library/Fonts/Cache/Nsimsun.ttf 這是新宋體。 第二個注意!有的時候,字型名稱是幾個中間有空格的英文,例如:WenQuanYiMicroHei,這是微米黑,要寫兩套如下: WenQuanYiMicroHei /System/Library/Fonts/Cache/wqy-microhei.ttc WenQuanYiMicroHei /System/Library/Fonts/Cache/wqy-microhei.ttc 這是因為有的時候匯入的文件指定字型會自動去掉空格,所以兩個都要填,以防萬一。 第二步:對映字型 對映字型用以下的鍵值格式,例如: WenQuanYiMicroHeiBold WenQuanYiMicroHei Plain WenQuanYiMicroHei上面這個例子裡,有粗體(Bold)和常規(Plain)兩個定義,可以定義為不同的,實現按B切換。此外還有諸如斜體、粗斜體等等,也是這麼改。 這個對映與註冊字型不同,不驗證字型檔案,所以你可以儘可能發揮,例如: WenQuanYiMicroHeiBold NSimSun Plain MicrosoftYaHei上面這個實現的效果是:字型顯示名稱為微米黑,但實際上顯示常規是雅黑的效果,粗體是新宋體的效果。 然後,重啟iPad,全部過程完畢。記得要備份儲存相關原始檔案。
Cache儲存字型的資料夾。我們需要做的就是把字型拷入Cache資料夾,並修改CGFontCache.plist檔案,使字型生效。把字型拷入Cache資料夾將字型重新命名為隨便什麼英文名稱。將字型拷入Cache資料夾。修改CGFontCache.plist設定檔案第一步:註冊字型 註冊字型用以下的鍵值格式,例如: NSimSun /System/Library/Fonts/Cache/Nsimsun.ttf 這是新宋體。 第二個注意!有的時候,字型名稱是幾個中間有空格的英文,例如:WenQuanYiMicroHei,這是微米黑,要寫兩套如下: WenQuanYiMicroHei /System/Library/Fonts/Cache/wqy-microhei.ttc WenQuanYiMicroHei /System/Library/Fonts/Cache/wqy-microhei.ttc 這是因為有的時候匯入的文件指定字型會自動去掉空格,所以兩個都要填,以防萬一。 第二步:對映字型 對映字型用以下的鍵值格式,例如: WenQuanYiMicroHeiBold WenQuanYiMicroHei Plain WenQuanYiMicroHei上面這個例子裡,有粗體(Bold)和常規(Plain)兩個定義,可以定義為不同的,實現按B切換。此外還有諸如斜體、粗斜體等等,也是這麼改。 這個對映與註冊字型不同,不驗證字型檔案,所以你可以儘可能發揮,例如: WenQuanYiMicroHeiBold NSimSun Plain MicrosoftYaHei上面這個實現的效果是:字型顯示名稱為微米黑,但實際上顯示常規是雅黑的效果,粗體是新宋體的效果。 然後,重啟iPad,全部過程完畢。記得要備份儲存相關原始檔案。