前言
今天在做react-native项目时,需要引入图形字体进行使用,但在网上找了很多资料,都是一知半解的,没有说完成,对于像我这样对小白来说很是难受,在经过n久,终于弄好了,现在进行总结一下,希望能给刚进坑的孩童提供帮助,也希望各位大神指点。
注: 本文只讲述了mac环境的ios项目中引入,android环境后续更新
正文
图标字体(IconFont)
IconFont,中文常被叫做图标字体或图形字体,是一种特殊的自定义字体,如果想要了解具体的内容,可以查看 解密IconFont ,里面做了很详细的说明。
能够将svg图标转换成字体文件的网站有:
阿里巴巴矢量图标库
IcoMoon
…
react-native项目中引入iconfont
- 下载需要的字体文件,用xcode打开RN项目,然后将后缀为“.ttf”的字体文件引入RN项目中,具体步骤如下图:
- 去Info.plist中添加 Fonts provided