Este proyecto ya no se mantiene ... ve a ver
react-navigation
react-router-navigation proporciona herramientas para navegar entre múltiples pantallas con navegadores o vistas de pestañas. Esta biblioteca se basa en react-router , react-navigation y react-native-tab-view .
react-routerreact-navigationreact-native-tab-viewInstalar como dependencia del proyecto:
$ yarn add react-router react-router-native react-router-navigationAhora puede usar la navegación del enrutador React para navegar entre sus pantallas:

Para aprender cómo funciona la biblioteca, diríjase a esta introducción escrita por @Charlesmangwa: Thousand Ways de navegar en React-Native
<Navigation /> maneja la transición entre diferentes escenas en su aplicación.<Tabs /> Haga que sea fácil explorar y cambiar entre diferentes vistas.<BottomNavigation /> Haga que sea fácil explorar y cambiar entre vistas de nivel superior en un solo toque. ¿Quieres piratear react-router-navigation ? ¡Impresionante! Agradecemos las contribuciones de cualquiera y de todos.
yarnyarn testRecuerde agregar pruebas para su cambio si es posible. ️
Si tiene alguna pregunta, no dude en ponerse en contacto en Twitter @Leo_Lebras o abrir un problema.
react-router-navigation se basa en el enrutador React. Gracias a Ryan Florence @ryanflorence, Michael Jackson @mjackson y todos los contribuyentes por su trabajo en react-router e history .
Un agradecimiento especial a @ericvicenti, @skevy, @satya164 y @grabbou por su trabajo en react-navigation y @satya164 por su trabajo en react-native-tab-view .