Animações de transição de conteúdo
As animações de transição de conteúdo permitem que você mude o conteúdo de uma área da tela enquanto mantém o recipiente ou o plano de fundo constantes. O novo conteúdo aparece. Se houver conteúdo existente para ser substituído, esse conteúdo desaparecerá.
APIs importantes:: Classe ContentThemeTransition (XAML)
O que fazer e o que não fazer
- Use uma animação de entrada quando houver um conjunto de novos itens a serem inseridos em um contêiner vazio. Por exemplo, após o carregamento inicial de um aplicativo, parte do conteúdo do aplicativo pode não estar disponível imediatamente para exibição. Quando esse conteúdo estiver pronto para ser exibido, use uma animação de transição de conteúdo para inserir esse conteúdo atrasado na exibição.
- Use as transições de conteúdo para substituir um conjunto de conteúdo por outro que já está no mesmo contêiner em uma exibição.
- Ao inserir novo conteúdo, deslize esse conteúdo (de baixo para cima) até a exibição contra o fluxo geral da página ou a ordem de leitura.
- Introduza novo conteúdo de maneira lógica, por exemplo, introduza o conteúdo mais importante por último.
- Se houver mais de um contêiner cujo conteúdo será atualizado, dispare todas as animações de transição simultaneamente sem escalonamento ou atraso.
- Não use animações de transição de conteúdo quando toda a página está mudando. Nesse caso, use as animações de transição de página.
- Não use animações de transição de conteúdo se o conteúdo só estiver sendo atualizado. Animações de transição de conteúdo devem mostrar movimento. Para atualizações, use animações de fade.
Artigos relacionados
Para desenvolvedores (XAML)
- Visão geral de animações
- Animando transições de conteúdo
- Guia de início rápido: animando sua interface do usuário usando animações da biblioteca
- Classe ContentThemeTransition
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Windows developer