我正在構建適用於iOS的本機擴展。我想使用自定義字體。到目前爲止,我有:在iOS的adobe本機擴展中使用自定義字體
在ANE構建結構:
- 在同一文件夾中的.ttf文件作爲LIB
在AS lib目錄下:
包含應用程序描述符中的文件,如下所示:
UIDeviceFamily < /鍵> /串> /串> < /陣列> UIStatusBarStyle < /鍵> UIStatusBarStyleBlackOpaque < /串> UIRequiresPersistentWiFi < /鍵> YES < /串> UIAppFonts </key> myFont-bold.ttf </string> myFont-halb.ttf </string> myFont-reg.ttf < /串> < /陣列>
]]> 高
在iOS的項目:
- 加入下支持文件的文件
- 在目標構建階段添加了文件以編譯源代碼使用的第
e字體在這樣的lib像這樣:
[descriptionLabel setFont:[UIFont fontWithName:@「myFont-halb」size:11]];
仍然使用ANE(在所有其他方面工作正常),它默認回到系統字體。任何人都可以看到,我錯過了什麼?
任何提示讚賞! Thanx,Marcus
我遇到了同樣的問題。您在iOS項目部分編寫的第二步:「添加文件以在目標構建階段編譯源代碼」是不必要的,並且會添加警告。另外值得一提的是,要獲得確切的字體名稱字符串,您可以在Mac的字體書中打開字體並單擊Cmd-I。 –