Skip to content
Advertisement

React navigation tabBarVisible: false not working for StackNavigator inside TabNavigator

I am totally confused to achieve something like below, this is working fine but can’t hide tab bar for EditPage and PageTwo

  • Login
  • SignUp
  • TabNavigator(TabNavigator)
    • FirstTab
    • SecondTab(StackNavigator)
      • ListPage
      • EditPage
    • ThirdTab(StackNavigator)
      • PageOne
      • PageTwo
    • Settings

Below is my configuration for it.

JavaScript

Problems

  • I can’t hide tab bar for AddReward and NewActivity
  • tabBarVisible: false not working for StackNavigator inside TabNavigator

Thanks

Advertisement

Answer

You could use one StackNavigator with all your stacks, and set the TabNavigator as default route :

  • SwitchNavigator
    • Login
    • SignUp
    • StackNavigator
      • TabNavigator
        • FirstTab
        • ListPage
        • Settings
      • EditPage
      • PageTwo
User contributions licensed under: CC BY-SA
1 People found this is helpful
Advertisement