Возможно ли переключение экранов в приложении навигатора TabBar без использования нижней вкладки? - PullRequest
0 голосов
/ 01 мая 2020

У меня есть приложение, которое использует навигатор по вкладкам. Так что у меня есть нижняя вкладка с различными параметрами. На моей домашней вкладке я "список виджетов", если вы щелкнете по указанному c виджету, он должен отправить вас на эту вкладку. Возможно ли это сделать? Вы нажимаете на виджет, и он переключает вкладки, вместо того, чтобы нажимать вниз на навигатор вкладок? если да, то есть какие-нибудь идеи о том, как это сделать?

Немного больше информации:

Главный экран находится в навигаторе вкладок, но этот экран содержит стековую навигацию. Поэтому я пытаюсь получить доступ к навигатору вкладок из стека навигатора.

на следующей диаграмме я хочу иметь возможность go для исследования из настроек (когда внутри дома)

TabBarNavigation:

    Home
    Explore

Home (StackNavigation): 
    Main
    Settings

Спасибо

1 Ответ

0 голосов
/ 01 мая 2020

Вы можете использовать

onPressWidget = () => {
 this.props.navigate('widget list name')
}

ссылка: https://reactnavigation.org/docs/navigation-prop/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...