安装react-native-vector-icons
yarn add react-native-vector-icons
新版react native会自动link,因此不需要
react-native link react-native-vector-icons
项目中引入react-native-vector-icons
引入
import Ionicons from 'react-native-vector-icons/Ionicons';
使用
<Ionicons name={'home'} size={size} color={color} />
此时就将项目引入进来,但到这里你会发现icon显示的是乱码---显示一个问号'?',
解决方法:
修改android\app\build.gradle文件
apply plugin: "com.android.application"
apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
import com.android.build.OutputFile
最后重新编译项目,即可在项目中看到正确的字体
查找图标名称: