0

Je vais prendre StackNavigation pour Push et Pop avec son paramètre. Cela fonctionne bien. Mais maintenant, je veux mettre en œuvre après un écran TabBar après StackNavigation, avoir une idée Comment prendre TabBar après StackNavigation.TabBar inSide le StackNavigation dans React Native

Remarque: Je souhaite implémenter TabBar personnalisé.

enter image description here

S'il vous plaît aidez-moi.

+0

Vous pouvez utiliser TabNavigator à partir du paquet de réac-navigation –

+0

mais c'est TabBar par défaut. je veux customiser –

+0

Vous pouvez le personnaliser selon vos besoins. –

Répondre

1

Vous pouvez faire quelque chose comme

let StackWithTabs1 = StackNavigator({ // stackNavigator inside the tabNavigator 
    Screen3:{ 
    screen: Screen3 
    } 
    ,Screen4:{ 
    screen: Screen4 
    } 
}); 

let StackWithTabs2 = StackNavigator({ // stackNavigator inside the tabNavigator 
     Screen5:{ 
     screen: Screen5 
     } 
     ,Screen6:{ 
     screen: Screen6 
     } 
    }); 

let tab_bar = TabNavigator({ 
     StackWithTabs1 : { 
     screen: StackWithTabs1 // Calling the stackNavigators that going to go inside the tabNavigator 
     }, 
     StackWithTabs2 : { 
     screen: StackWithTabs2 
     } 
    }); 

let InitialStackNavigator = StackNavigator({ 
    Screen1: { 
    screen: Screen1 
    }, 
    Screen2: { 
    screen: Screen2 
    }, 
    tabBar: { 
    screen: tab_bar // Calling the tabNavigator, wich contains the other stackNavigators 
    } 
}); 

Juste Déclarez votre tabNavigator et son dehors stackNavigators puis les appeler au stackNavigator principal.

+0

Salut, je veux recharger l'onglet sur la sélection. comment puis-je atteindre. \ –

+0

Malheureusement, j'ai le même problème: / –