Este projeto não é mais mantido ... vá ver
react-navigation
react-router-navigation fornece ferramentas para navegar entre várias telas com navegadores ou visualizações de guia. Esta biblioteca é baseada em react-router , react-navigation e react-native-tab-view .
react-routerreact-navigationreact-native-tab-viewInstale como dependência do projeto:
$ yarn add react-router react-router-native react-router-navigationAgora você pode usar a navegação do roteador React para navegar entre suas telas:

Para saber como a biblioteca funciona, vá para esta introdução escrita por @CharlesMangwa: Mil Ways to Sweet in React-native
<Navigation /> lida com a transição entre diferentes cenas em seu aplicativo.<Tabs /> facilite a exploração e a alternância entre vistas diferentes.<BottomNavigation /> facilite a exploração e a alternância entre as vistas de nível superior em um único toque. Deseja invadir react-router-navigation ? Incrível! Congratulamo -nos com contribuições de todos e todos.
yarnyarn testLembre -se de adicionar testes para sua alteração, se possível. ️
Se você tiver alguma dúvida, sinta -se à vontade para entrar em contato no Twitter @Leo_Lebras ou abrir um problema.
react-router-navigation é baseado no roteador React. Graças a Ryan Florence @RyAnflorence, Michael Jackson @Mackson e todos os colaboradores do seu trabalho no react-router e history .
Agradecimentos especiais a @ericvicenti, @skevy, @satya164 e @grabbou por seu trabalho sobre react-navigation e @Satya164 por seu trabalho no react-native-tab-view .