2017-08-30 4 views
1

J'utilise rea-navigation où je suis capable de créer les onglets avec des en-têtes de texte sur eux. Je veux afficher des images sur eux au lieu de textes. Y a-t-il un moyen de le faire?Comment ajouter une image dans une barre d'onglets de navigation?

Ceci est le code que j'utilise mais cela ne fonctionne pas. Toute suggestion sur la façon de le faire de la bonne façon?

static navigationOptions = { 
    tabBarIcon: (
    <Image style={{ width: 50, height: 50 }} 
     source={require('./../images/Logo.jpg')} /> 
) 

}

Répondre

0

Essayez d'utiliser une fonction à la place:

static navigationOptions = { 
    tabBarIcon: (focused, tintColor) => (
     <Image style={{ width: 50, height: 50 }} 
      source={require('./../images/Logo.jpg')} /> 
    ) 
} 
+0

Merci pour le lien, mais il ne fonctionne pas. Je reçois l'erreur «clé invalide tabBar». – Anupam

+0

Peut-être que l'aide d'une fonction aiderait - a changé la réponse. – Kraylog

+0

l'a également essayé, mais cela ne fonctionne toujours pas – Anupam