【发布时间】:2017-04-09 00:59:29
【问题描述】:
我已经运行了react-native start,然后运行了react-native run-ios。所以我的应用正在运行。
我将 ios-glyphs.ttf 放入了我根目录中一个名为 fonts 的文件夹中。所以./fonts。然后我在 package.json 中添加了这个:
"rnpm": {
"assets": [
"fonts"
]
}
然后我跑了react-native link。
在那之后,我在我的应用中添加了一个渲染:
<Text style={{fontFamily:'ios-glyphs'}}></Text>
在加载我的应用时它很好,但是当我加载呈现此自定义字体的页面时,我得到“无法识别的字体系列'ios-glyphs'”,这是一个屏幕截图:http://i.imgur.com/G6hwlor.png
在消除该错误后页面确实会加载,但图标看起来像框中的问号,但我的真正图标是星号:
然后我做了一些时髦的东西。我以为我链接错了,所以我更改了文件夹路径,并将字体移动到新文件夹并再次链接。然后我进入 xcode 并在“资源”中看到其中两个,因此我删除了第一个,因为该文件夹不再存在。
有谁知道如何解决这个错误?我应该丢弃这个提交吗?会不会像我从来没有链接过任何东西一样?我担心我可能用 xcode 搞砸了我的项目。
【问题讨论】:
标签: react-native react-native-ios