我有一个图标字体在 iOS 12 上不显示的问题(它在 iOS <= 11 上工作得很好)。关于我发现的内容以及我们如何使用字体的更多细节:
1)字体正确包含在项目中,并且在 NSlogging[UIFont familyNames]
和[UIFont fontNamesForFamilyName:iconFontFamilyName]
2)我正在使用 \u 符号访问图标:label.text = @"\uXXXX"
。当字体中不存在XXXX 时,应用会显示“方块中的问号”,表示(正确)该代码不存在。但是,如果字体中确实存在代码,则应用程序将不显示任何内容 - 相应的元素显示为空白。
我们在这里缺少什么吗?