无法识别的字体系列'Ionicons'错误 - Native Base

时间:2017-06-15 04:01:04

标签: ios react-native icons native-base

我正在尝试在我的应用中使用原生基础图标,但每次我收到无法识别的字体系列'Ionicons'错误。我在谷歌搜索它并尝试了一切。喜欢      rm -rf node_modules&& npm安装      react-native链接react-native-vector-icons      react-native start --reset-cache

任何人都可以告诉我一些基本的设置,比如我应该在哪里创建我的资源文件夹以及所有这个修复程序? 感谢

enter image description here

3 个答案:

答案 0 :(得分:1)

我认为您必须在Xcode项目中创建文件夹调用“Resources”,并将Ionicons.ttf文件放在该文件夹中。 尝试在此处手动设置iOS(https://github.com/oblador/react-native-vector-icons

  • 浏览到node_modules / react-native-vector-icons并拖动文件夹 Xcode中的项目字体(或您想要的字体)。确保 您的应用已在“添加到目标”和“创建群组”下进行了检查 如果添加整个文件夹,则会被选中。
  • 编辑Info.plist并添加一个名为Fonts的属性 申请。enter image description here

答案 1 :(得分:0)

对于使用以下组合时遇到类似问题的任何人

  

“ native-base”:“ ^ 2.8.1”,       “ react”:“ 16.6.1”,       “ react-native”:“ 0.57.7”,       “ react-native-gesture-handler”:“ ^ 1.0.10”,       “ react-native-vector-icons”:“ ^ 6.1.0”,       “反应导航”:“ ^ 3.0.8”,

首先清理node_modules文件夹,然后重新安装并链接

rm -rf node_modules
npm i
react-native link

然后从 xcode清理并为ios项目构建,然后从xcode本身在模拟器中运行它。

答案 2 :(得分:0)

我遇到了同样的问题。 以下步骤可以帮助我解决问题:

  1. 安装react-native-vector-icons npm
  2. 安装吊舱

你很好。