2017-08-30 119 views
1

我正在使用react-navigation,我可以在其上創建帶有文本標題的選項卡欄。我想在它們上面顯示圖像而不是文本。有沒有辦法做到這一點?如何在反應導航標籤欄內添加圖片?

這是我正在使用的代碼,但它不起作用。任何關於如何正確使用它的建議?

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

}

回答

0

嘗試使用函數來代替:

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

感謝您的鏈接,但它不工作。我收到錯誤'無效的關鍵tabBar'。 – Anupam

+0

也許使用函數會有所幫助 - 更改答案。 – Kraylog

+0

也試過這個,但它仍然不起作用 – Anupam