警告:不是重复项!
我搜索并完成了那里的所有方式。
我使用最新版本的react&react-native(0.55)。
所有可用的方法包括以下步骤
1)建立并创建目录(在源项目中):./assets/fonts
2)运行以下命令: react-native链接
3)删除ios / build文件夹
4)运行以下命令: react-native run-ios
(在Xcode ios目录中)将创建一个名为 Resources 的目录,并且所有字体都在其中。
在 info.plist 文件中,还添加了所有字体。
在构建阶段>>>复制捆绑包资源中,还添加了所有字体。
在项目执行期间发生此错误:
无法识别的字体家族Ananda
其余字体也有错误
请帮我真的不知道该怎么办。
答案 0 :(得分:1)
答案 1 :(得分:0)
要链接字体,您可以执行react-native链接.src / assets / fonts
"rnpm": {
"assets": [
"./src/assets/fonts/"
]
}
这应该将./src/assets/fonts/中的所有字体复制到ios项目库和android / app / src / main / assets / fonts /文件夹中。在ios中,它还会更新info.plist文件。
现在,在重建项目之后,必须使用链接的字体的PostScript名称来使用它。