Проблема выравнивания с tabBarLabel и значком в реагирующих навигационных материалах нижних вкладках - PullRequest
0 голосов
/ 07 ноября 2019

Я использую createMaterialBottomTabNavigator из React Navigation для одного из моих проектов. Если я использую tabBarIcon и tabBarLabel вместе значок перекрывается с текстом. Нужна помощь, чтобы решить проблему. Вот что я попробовал -

const MainNavigator = createMaterialBottomTabNavigator({
  Offers: {
    screen: OffersNavigator,
    navigationOptions:{
      tabBarIcon: (
        {focused}) => {
          return <IconButton icon="tag" style={{marginBottom: 5}} color={focused ? '#2E98FF' : '#000'} size={20}/>
      },
      tabBarLabel: 'Offers',
    },
  },
  Search: SearchNavigator,
  Settings: SettingsNavigator,
});

Bottom Tab Navigator

1 Ответ

1 голос
/ 07 ноября 2019

Margin Icon, как это. Это будет работать отлично.

<IconButton icon="tag" style={{marginTop: -3}} color={focused ? '#2E98FF' : '#000'} size={20}/>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...