タブバーアイテムの反応ナビゲーションに画像を追加できません

KEERTHI j

#タブバーアイテムに画像を追加しようとしていますが、reactナビゲーションに読み込めません#

##私はhttps://github.com/react-navigation/react-navigation/issues/1205#issuecomment-296708338を参照しています##

import React from 'react';
import { Text, View, Image } from 'react-native';
import { createBottomTabNavigator, createAppContainer } from 'react-navigation'
import ScreenOne from './ScreenOne';
import Screentwo from './Screentwo';
import Preferences from './Preferences';




const TabNavigator = createBottomTabNavigator(
  {
  Home: {
    screen : ScreenOne,
    navigationOptions: {
      showLabel: false,
      tabBarIcon: <Image style={{ width: 30, height: 30 }} source={require('../images/Help_Header_Icon.png'
      )}/>,
      showIcon: true,
      activeTintColor: '#00000',
      inactiveTintColor: '#000000'
    }
  },
  Settings: Screentwo,
  Preference: Preferences
},
{  
  initialRouteName: "Home"
}
);


export default createAppContainer(TabNavigator);

###タブバーアイテムに画像を表示し、タブバーラベルを非表示にすることを期待しています###

ホン開発者

tabBarIcon

React Elementまたは指定された関数{ focused: boolean, horizontal: boolean, tintColor: string }は、タブバーに表示するReact.Nodeを返します。horizontalあるtrueデバイスは、景観とのときにfalse肖像画。アイコンは、デバイスの向きが変わるたびに再レンダリングされます。

使用法

 {
    defaultNavigationOptions: ({ navigation }) => ({
      tabBarIcon: ({ focused, horizontal, tintColor, image }) => {
        const { routeName } = navigation.state;
        let imagepath;
        if (routeName === "Home") {
          imagepath = require('../images/Help_Header_Icon.png');
        } else if (routeName === "Settings") {
          imagepath = require('../images/Settings.png');
        } else if (routeName === "Preference") {
          imagepath = require('../images/Preference.png');
        }
        return (
          <Image
            style={{ width: 30, height: 30, resizeMode: "stretch" }}
            source={imagepath}
          />
        );

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

タブバーアイテムの反応ナビゲーションに画像を追加できません

分類Dev

Xcodeのナビゲーションコントローラーにバーボタンアイテムを追加できません

分類Dev

反応ナビゲーションタブバーアイテムクリックを処理する方法は?

分類Dev

Android-ナビゲーションビューメニューの上部にアイテムを追加できません

分類Dev

ネイティブカスタムナビゲーションバーsetStateに反応し、すべてのレンダリングを回避します

分類Dev

何をしても、ナビゲーションバーのスペースに1つのリストアイテムを正しく配置できません

分類Dev

ナビゲーションアイテムの左側にバーボタンアイテムを追加する

分類Dev

ネイティブナビゲーションに反応して画面を見つけることができません

分類Dev

ネイティブナビゲーションに反応する-アイテムの追加/更新/削除時に画面のリストを更新する

分類Dev

ナビゲーションバーのフレックスボックス:アイテムを垂直に配置できません

分類Dev

スタックアクションで「replace」を使用する方法をネイティブスタックナビゲーションに反応させる

分類Dev

アクションバーのナビゲート方法をカスタマイズできません

分類Dev

反応ネイティブナビゲーションでナビゲーションプロップメソッドを呼び出すときに「未定義はオブジェクトではありません」を取得する

分類Dev

反応ナビゲーションでタブナビゲーターの現在アクティブな画面ルートを取得します

分類Dev

反応からタブバーを取得できません-ナビゲーションが機能しています

分類Dev

ナビゲーションバーの後ろにUIImageViewを追加します(背景画像ではありません)

分類Dev

反応ナビゲーション5でcreateMaterialBottomTabNavigatorにカスタムの「追加」ボタンを追加する

分類Dev

反応ネイティブでカスタムボトムナビゲーションに画面を追加する方法

分類Dev

反応jsでナビゲーションバーを調整できません

分類Dev

ネイティブナビゲーションのカスタムアニメーショントランジションに反応する

分類Dev

静的レイアウト内のナビゲーションタブナビゲーターに反応する

分類Dev

反応ナビゲーションとジェスチャーをインストールできません

分類Dev

ナビゲーションバーの右側のバーボタンアイテムとしてカラフルな画像を追加します

分類Dev

反応ナビゲーションを使用した後、反応ネイティブアプリがロードされません

分類Dev

画面をプッシュする方法をネイティブナビゲーションに反応させますか?(未定義のプロパティプッシュを読み取ることができません)

分類Dev

反応ナビゲーションでタブバーアイコンを表示する方法4

分類Dev

下部ナビゲーションビューアイテムをチェックできません

分類Dev

反応ナビゲーションを使用して各タブに2つの画像があるカスタムタブバー?

分類Dev

ナビゲーションアイテムのタイトルビューにUITextFieldを追加します

Related 関連記事

  1. 1

    タブバーアイテムの反応ナビゲーションに画像を追加できません

  2. 2

    Xcodeのナビゲーションコントローラーにバーボタンアイテムを追加できません

  3. 3

    反応ナビゲーションタブバーアイテムクリックを処理する方法は?

  4. 4

    Android-ナビゲーションビューメニューの上部にアイテムを追加できません

  5. 5

    ネイティブカスタムナビゲーションバーsetStateに反応し、すべてのレンダリングを回避します

  6. 6

    何をしても、ナビゲーションバーのスペースに1つのリストアイテムを正しく配置できません

  7. 7

    ナビゲーションアイテムの左側にバーボタンアイテムを追加する

  8. 8

    ネイティブナビゲーションに反応して画面を見つけることができません

  9. 9

    ネイティブナビゲーションに反応する-アイテムの追加/更新/削除時に画面のリストを更新する

  10. 10

    ナビゲーションバーのフレックスボックス:アイテムを垂直に配置できません

  11. 11

    スタックアクションで「replace」を使用する方法をネイティブスタックナビゲーションに反応させる

  12. 12

    アクションバーのナビゲート方法をカスタマイズできません

  13. 13

    反応ネイティブナビゲーションでナビゲーションプロップメソッドを呼び出すときに「未定義はオブジェクトではありません」を取得する

  14. 14

    反応ナビゲーションでタブナビゲーターの現在アクティブな画面ルートを取得します

  15. 15

    反応からタブバーを取得できません-ナビゲーションが機能しています

  16. 16

    ナビゲーションバーの後ろにUIImageViewを追加します(背景画像ではありません)

  17. 17

    反応ナビゲーション5でcreateMaterialBottomTabNavigatorにカスタムの「追加」ボタンを追加する

  18. 18

    反応ネイティブでカスタムボトムナビゲーションに画面を追加する方法

  19. 19

    反応jsでナビゲーションバーを調整できません

  20. 20

    ネイティブナビゲーションのカスタムアニメーショントランジションに反応する

  21. 21

    静的レイアウト内のナビゲーションタブナビゲーターに反応する

  22. 22

    反応ナビゲーションとジェスチャーをインストールできません

  23. 23

    ナビゲーションバーの右側のバーボタンアイテムとしてカラフルな画像を追加します

  24. 24

    反応ナビゲーションを使用した後、反応ネイティブアプリがロードされません

  25. 25

    画面をプッシュする方法をネイティブナビゲーションに反応させますか?(未定義のプロパティプッシュを読み取ることができません)

  26. 26

    反応ナビゲーションでタブバーアイコンを表示する方法4

  27. 27

    下部ナビゲーションビューアイテムをチェックできません

  28. 28

    反応ナビゲーションを使用して各タブに2つの画像があるカスタムタブバー?

  29. 29

    ナビゲーションアイテムのタイトルビューにUITextFieldを追加します

ホットタグ

アーカイブ