AppNavigator и TopBarNavigator должны постоянно отображаться в приложении. Проблема в том, что я не могу отобразить topbarnav без добавления его в appNavigator. Проблема в том, что он добавляет дополнительную вкладку, которую я не хочу внизу.
const AppNavigator = createBottomTabNavigator(
{
Insights: {screen: Insights},
Incidents: {screen: googleMapsImages},
Plus: {screen: Addhazard},
'Team alerts': {screen: TeamAlerts},
More: {screen: Main},
},{
tabBarOptions: {
activeTintColor: 'green',
inactiveTintColor: 'gray',
},
}
);
const Drawernavigator = createDrawerNavigator(
{
BottomNavigator: {screen: AppNavigator},
Team: {screen: YourTeam},
}
);
const AppContainer = createAppContainer(Drawernavigator);
class App extends Component {
render(){
return (
<View style={styles.container}>
<AppContainer />
</View>
);
}
}
Хорошим примером является приложение, которое вы можете скачать здесь -> https://safetyculture.com/spotlight/