9

TabNavigator タブの高さとパディングのスタイルを設定するには? 私は次のことをしています:

import Icon from "react-native-vector-icons/MaterialIcons";
const tabNav = TabNavigator({
  TabItem1: {
      screen: MainScreen,
      navigationOptions: {
          tabBarLabel:"Home",
          tabBarIcon: ({ tintColor }) => <Icon name={"home"} size={20} color={tintColor} />
      }
    },
    TabItem2: {
      screen: MainScreen,
      navigationOptions: {
        tabBarLabel:"Home",
        tabBarIcon: ({ tintColor }) => <Icon name={"home"} size={30} color={tintColor}  />
      }
    },
    TabItem3: {
      screen: MainScreen,
      navigationOptions: {
        tabBarLabel:"Browse",
        tabBarIcon: ({ tintColor }) => <Icon name={"home"} color={tintColor} />
      }
    }
}, {
    tabBarPosition: 'bottom',
    tabBarOptions: {
        activeTintColor: '#222',
        activeBackgroundColor :'yellow',  //Doesn't work
        showIcon: true,
        tabStyle: {
            padding: 0, margin:0,   //Padding 0 here
        },
    iconStyle: {
        width: 30,
        height: 30,
        padding:0       //Padding 0 here
    },
    }
});

ここに画像の説明を入力

アイコンとラベルの間のパディングを取り除くにはどうすればよいですか? 私はpadding:0入ったり入っiconStyleたりしましtabStyleたが、運がありませんでした。下にもパディングは必要ありませlabelん。それ、どうやったら出来るの?ありがとう。

余分なパディングが原因であることがわかりましたView: ここに画像の説明を入力

どうすればそれを取り除くことができますか?

4

6 に答える 6