J'importe Icône natif de réagiront vecteur icônes avec le code:fontFamily matériel icônes n'est pas une police système et doit être chargé par Exponent
import Icon from 'react-native-vector-icons/MaterialIcons';
Il semble que cela est correctement connecté. Le code que je utilise pour obtenir une icône est:
<Tab
title={selectedTab === 'home' ? 'HOME' : 'Home'}
renderIcon={() => <Icon containerStyle={{justifyContent: 'center', alignItems: 'center', marginTop: 12}} color={'#5e6977'} name='android' size={33} />}
onPress={() => this.changeTab('home')}>
<Text>Home</Text>
</Tab>
L'erreur complète je reçois est:
fontFamily « Matériel icônes » est pas une police du système et n'a pas été chargé par Exponent.Font .loadAsync.
Si vous aviez l'intention d'utiliser une police système, assurez-vous que vous avez saisi correctement le nom et qu'il est pris en charge par votre appareil système d'exploitation.
S'il s'agit d'une police personnalisée, assurez-vous de la charger avec Exponent.Font.loadAsync.
C'était sympa de votre part de créer un exemple de projet. J'ai ajouté la ligne ["babel-preset-expo"] à mes presets et maintenant tout fonctionne correctement. –