Было бы лучше, если бы вы указали конфигурацию маршрутов, но давайте представим:
У вас есть две вкладки: Главная и Настройки. На главном экране у вас есть ссылка для перехода к экрану «О программе». Когда вы на экране About, настройки должны быть активны.
Вам нужно определить две опции во вкладке навигатора с помощью Home и Settings. Дом - это просто компонент React. Настройки должны быть StackNavigator с экранами «Настройки» и «О программе».
import HomeScreen from './components/HomeScreen';
import SettingsScreen from './components/SettingsScreen';
import AboutScreen from './components/AboutScreen';
const SettingsNavigator = createStackNavigator(
{
Settings: SettingsScreen,
About: AboutScreen,
},
{
initialRouteName: 'Settings',
navigationOptions: {
tabBarLabel: 'Settings', // tab will change name from 'settings' to 'about' if you will not provide this option
},
}
);
const Navigator = createBottomTabNavigator({
Home: HomeScreen,
Settings: SettingsScreen,
});
Надеюсь, это вам поможет.