Orientação gerada a partir de informações públicas. Apenas para referência.
Um widget Flutter que sincroniza uma ScrollView vertical com uma visualização de guias personalizada, garantindo rolagem suave e navegação por guias em conjunto. Permite aos usuários navegar pelo conteúdo deslizando verticalmente enquanto o indicador de guia correspondente é atualizado dinamicamente. Ideal para interfaces com grande quantidade de conteúdo onde a organização por guias e rolagem contínua são necessárias. O pacote oferece suporte a todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o versátil para aplicações multiplataforma.
Casos de uso
painéis de conteúdo intenso
Navegação vertical com guias
Listas com indicadores de guia
Layouts de aplicativos móveis e web
Sincronização dinâmica de guias
Principais recursos
Rolagem e seleção de guia sincronizadas
Aparência de guia personalizável
Compatibilidade multiplataforma
Experiência de rolagem suave
Suporta múltiplas plataformas
Indicado para
Desenvolvedores construindo interfaces verticais com abas
Aplicativos que exigem rolagem sincronizada e navegação por guias
Projetos Flutter multiplataforma
UIs com conteúdo vertical extenso
Considerações
Pode exigir estilos adicionais para designs personalizados
Impacto no desempenho com conjuntos de dados muito grandes
Limitado à rolagem vertical apenas
Requer manipulação cuidadosa do estado da posição de rolagem
Não adequado para layouts de tabulação horizontal
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
vertical_scrollable_tabview
A Flutter widget which synchronize a ScrollView and a custom tab view.
The main idea is to create a custom tab view synchronizing with inner ScrollView. The scroll activity will trigger custom tab view at the top to follow the index of the inner scroll view widget.
exposes Scrollbar and CustomScrollView parameters to VerticalScrollableTabView