我目前正在使用许多不同的字体。除了一个特殊的,他们都在工作。
我添加它的方式与添加其他有效的方式相同:
- 将字体导入项目
- 修改 info.plist
- 找到正确的字体系列名称(我通过在 RCTConvert 中插入 NSLog 来做到这一点)
- 通过 CSS 和 fontFamily 在 react-native 中使用字体
很遗憾我不能公开分享字体,所以我不得不问如何调试这个问题?
Best Answer-推荐答案 strong>
一个可能的罪魁祸首是字体粗细。我试图在某一点上使用权重为 325 的字体,但 React Native 似乎不允许使用字体,除非权重在其枚举值范围内(正常、粗体、100-900 范围内的所有数百个) .
我使用此应用程序来修改我尝试使用的文件的字体粗细,并将其设置为标准 400:https://glyphsapp.com
关于ios - 调试特定字体在 React Native 中不起作用的原因,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/34143109/
|