2017-08-30 3 views
1

Ich benutze React-Navigation, wo ich in der Lage bin, die Tab-Bars mit Textüberschriften auf ihnen zu erstellen. Ich möchte Bilder anstelle von Texten auf ihnen anzeigen. Gibt es einen Weg, es zu tun?Wie füge ich ein Bild in eine Navigationsleiste ein?

Dies ist der Code, den ich benutze, aber es funktioniert nicht. Irgendwelche Vorschläge, wie man es richtig macht?

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

}

Antwort

0

Versuchen Sie, eine Funktion statt:

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

Danke für den Link, aber es funktioniert nicht. Ich erhalte den Fehler 'ungültiger Schlüssel tabBar'. – Anupam

+0

Vielleicht hilft eine Funktion - geänderte Antwort. – Kraylog

+0

versuchte dies auch, aber es funktioniert immer noch nicht – Anupam

Verwandte Themen