android - React Native 中适用于 ios 和 Android 的自定义字体

标签 android ios fonts react-native

我关注this在 RN 中安装自定义。 它在 Android 中有效,但在 ios 中无效。

在 ios 上运行时,显示找不到字体的错误。

如何使其同时适用于 ios 和 Android?

最佳答案

只需在项目的根目录(或任何您想要的位置)创建一个“assets”文件夹,放入字体文件,然后在项目的 package.json 中定义它。

"rnpm": {
  "assets": ["assets"]
},

然后,运行react-native link,除了链接第3方模块之外,它现在还将链接您放入其中的任何字体与相应的项目文件。

来自 React Native: Things I wish I knew before starting out.

关于android - React Native 中适用于 ios 和 Android 的自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39371780/

相关文章:

java - 使用 Retrofit 请求响应刷新实时数据

java - 如何正确关闭BufferedReader

ios - Xcode 颜色选择器自动更改 HSB 颜色

html - Google(静态)字体网址会更改吗?

java - 操作已完成,HTTP 状态代码为 409(失败)

Android:如何与谷歌日历交互?

ios - 如何在 iOS 中设置非零初始值?

ios - 带有图案边框的自定义 PopOver

java - 设置从 JTextField 检索到的文本的字体

vim - MacVim:在启用高级渲染的情况下关闭抗锯齿字体