npm install react-native-vector-icons --save
react-native link react-native-vector-icons
svg下载
import { createIconSetFromIcoMoon } from ‘react-native-vector-icons‘ import icoMoonConfig from ‘./fonts/selection.json‘ const Icon = createIconSetFromIcoMoon(icoMoonConfig, ‘Icomoon‘, ‘icomoon.ttf‘) export default Icon export const Button = Icon.Button export const TabBarItem = Icon.TabBarItem export const TabBarItemIOS = Icon.TabBarItemIOS export const ToolbarAndroid = Icon.ToolbarAndroid export const getImageSource = Icon.getImageSource
icomoon.ttf
字体文件拷贝到android/app/src/main/assets/fonts
目录下import IcoMoonIcon from ‘../../assets/icomoon‘ // name就是svg生成字体图标时的文件名, 在selection.json里有定义 <IcoMoonIcon name=‘user‘ size={25} color=‘#fff‘ />
react-native-vector-icons自定义图标
原文:https://www.cnblogs.com/plBlog/p/12350908.html