我通过以下命令安装了矢量图标:
npm install --save react-native-vector-icons
然后通过这种方法导入图标:(我没有使用expo)
import Ionicons from 'react-native-vector-icons/Ionicons';
这是主要代码:
const MainTab=()=>{
const Tab = createBottomTabNavigator();
return(
<Tab.Navigator
screenOptions={({route})=>({
tabBarIcon:({color, size})=>{
let iconName;
if (route.name=='Home') {
iconName='ios-home'
}else if(route.name=='Settings'){
iconName='logo-settings'
}
return <Ionicons name={iconName} size={size} color={color} />
}
})
>
<Tab.Screen name="Home" component={Home} />
<Tab.Screen name="Settings" component={SecondPage} />
</Tab.Navigator>
)}
它显示问号而不是图标
我怎样才能解决这个问题?