Portanto, agora trabalhamos bastante com a navegação e podemos avançar e retroceder.
Você aprende como adicionar ícones e botões de ação aqui a este cabeçalho, como estilizar e controlar o cabeçalho em
geral, como transmitir dados e essas são coisas cruciais para aplicativos móveis que você está
construindo com o React Native. faça várias vezes ao trabalhar com o React Native
para criar aplicativos.
Agora, essa não é a única forma de navegação que podemos implementar, mas também podemos tocar na
parte inferior, para que possamos alternar entre diferentes seções do aplicativo, o que
obviamente faz um padrão típico dos aplicativos para dispositivos móveis e também é o padrão. Esboço no
início deste módulo. Quero ter dois toques no aplicativo dele, um para todas as nossas refeições ou, neste caso, todas as nossas
categorias e um para apenas as nossas refeições favoritas, as refeições que marcamos como favoritas.
É claro que isso nos leva a uma pergunta importante: como podemos adicionar toques ao trabalhar com a navegação de reação.
E isso felizmente não é muito difícil.
Vamos ao arquivo James do navegador de refeições, que é onde configuramos a navegação e criamos
um navegador de pilha.
Você precisa de um navegador de pilha sempre que tiver páginas de telas em seu aplicativo que estejam conectadas a um
fluxo reverso para a frente.
Essa é a navegação típica da pilha.
O que estamos usando aqui, é claro, ainda será necessário, mesmo que agora todos os anúncios sejam tocados.
O bom é que você pode simplesmente ter vários navegadores em seu aplicativo e isso é exatamente o
que faz agora com a navegação Rick, além do navegador de pilha que cria a função de navegador de pilha.
Também podemos importar o navegador de criação da guia inferior e isso faz exatamente o que parece, permitindo-nos criar um
navegador que funciona com toques na parte inferior.
Então, crie o navegador da aba inferior e podemos simplesmente criar esse navegador
adicional ao lado do nosso navegador de refeições, digamos que aqui vou nomear refeições. controles
e controles de roda são refeições e favoritos com toques e
eu chamo de criar guia de navegação inferior e armazeno o resultado disso nessa
constante.
O resultado dessa justiça antes para o navegador de pilha não é o fim de um componente de reação.
Assim, podemos armazenar isso aqui e em breve poderemos usar a distância.
Agora, como configuramos esse navegador de guias, assim como o navegador de pilha e o navegador de guias, levam
o objeto para o qual precisamos informá-lo sobre os diferentes toques, para dizer as diferentes seções nas diferentes
telas que você deseja carregar quando clicamos em diferentes torneiras e lá eu tenho duas guias que eu quero
uma guia deve ser o que vemos aqui.
Portanto, nossa pilha no final não é apenas essa tela, mas todas as funcionalidades para ir para outra tela.
Então, eu quero ter a pilha inteira aqui em uma guia e uma tela diferente
ou uma pilha diferente na guia Abbott. O bom é que você pode usar uma pilha ou qualquer outro navegador como uma tela neste navegador.
Então, o que você pode fazer aqui é configurar um identificador.
Vamos nomear refeições.
Isso depende totalmente de você.
E agora você pode apontar para uma tela aqui.
Você também pode usar esse formulário longo com a tela, mas usarei o atalho e apontei diretamente
para uma tela aqui na tela que você aponta aqui pode até ser apenas um componente de reação, como criamos aqui na pasta
de telas ou.
Bem, desde este ano, como mencionei, todos os retornos são componentes reais.
Também pode ser o resultado de criar pilha Navigator.
Então, de fato, usarei o navegador de refeições aqui como minha tela para carregar a guia de refeições.
De fato, é assim que funciona, é como podemos configurar isso.
Então essa é a nossa primeira torneira.
A segunda aba será nossa favorita e lá.
Ainda não tenho pilha.
Mais tarde, podemos adicionar um, mas, por enquanto, aponto para a tela de favoritos, então vamos importar favoritos mortos.
A tela aqui no arquivo do navegador de refeições importa a tela de favoritos da pasta screens e eles são a tela
de favoritos como esta.
E agora basta apontar para a tela favorita aqui para o nosso identificador de favoritos no navegador da guia inferior.
É assim que podemos configurar uma aba Navegador.
A questão agora é como a usamos.
Bem, no final, agora é este Navegador que queremos usar como nosso navegador de rotas no aplicativo,
porque inclui nosso navegador de refeições existente.
E também nos permite ir para a tela favorita.
Portanto, no final, eu apenas uso este ano no contêiner de aplicativos em vez do navegador
de refeições, porque o navegador de refeições agora está aninhado neste navegador de guias e é assim que você pode combinar
vários navegadores em um aplicativo nativo orientado pela navegação em rack, porque você pode simplesmente misture e combine-os.
Você sempre tem um Navegador de rota que está no contêiner do aplicativo e isso faz sentido que
você tenha um ponto de entrada para o aplicativo, mas é claro que esse navegador de rotas pode ter nossos navegadores aninhados, pois
temos aqui para esse toque onde apontamos para o navegador de refeições e se agora salvarmos isso com segurança e nosso
aplicativo reiniciar, você verá agora temos guias na parte inferior aqui e podemos clicar nelas para ir
para a nossa pilha de refeições aqui e podemos usar essa pilha como antes, mas também posso mudar para favoritos volto para
a minha pilha, que ainda mantém a afirmação, e é assim que podemos adicionar tarefas.
O mesmo no Android, é claro.
Agora, é claro, também é digno de nota que esses toques não pareçam corretos, mas seria
bom ouvir isso e não apenas algum texto, e cuidaremos da configuração desses toques.
Só um segundo, mas é assim que podemos começar com torneiras e é assim que você pode
pensar em usar vários navegadores em um aplicativo de navegação de reação ou no aplicativo usando a navegação de reação.
Agora, com isso, vamos ver como podemos adicionar ícones e como podemos configurar nossas torneiras um pouco mais
para usar uma cor diferente desse ano azul padrão.