0

プッシュとポップのパラメータはStackNavigationです。そのうまくいく。しかし、今私はStackNavigationの後にいくつかのスクリーンTabBarを実装したいと思っています。StackNavigationの後にTabBarを取る方法はありますか?TabBar in the Stackスタック内のネイティブのネック

注:Custom TabBarを実装したいと思います。

enter image description here

私を助けてください。

+0

反応ナビパッケージ –

+0

からTabNavigatorを使用できますが、デフォルトはTabBarでした。私は習慣にしたい。 –

+0

要件に応じてカスタマイズすることができます。 –

答えて

1

あなたはちょうどあなたがtabNavigatorとそのstackNavigators離れた後、メインstackNavigatorにそれらを呼び出す宣言

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 
    } 
}); 

ような何かを行うことができます。

+0

こんにちは、私は選択の上にタブを再読み込みしたいです。どのように達成することができます。\ –

+0

残念ながら、私は同じ問題があります: –

関連する問題