principais pacotes flutter de guias As guias são uma ótima maneira de organizar seu aplicativo e facilitar a navegação. Você pode usar guias para criar diferentes seções do seu aplicativo ou alternar entre diferentes visualizações. As guias podem ser colocadas na parte superior ou inferior do seu aplicativo, e você pode personalizar sua aparência para combinar com o design do seu aplicativo. No sistema de design iOS e MacOS, geralmente é recomendado usar Controles Segmentados, que são semelhantes às guias em termos de funcionalidade. O controlador de guias é responsável por gerenciar as guias na barra de guias. Ele também é responsável por exibir o conteúdo associado a cada guia. O controlador de guias pode ser usado para criar uma barra de guias com um conjunto estático de guias ou para criar uma barra de guias com um conjunto dinâmico de guias. A lista completa de pacotes Flutter que podem ajudá-lo a adicionar e personalizar guias, barra de guias, indicador de guias, controlador de guias ou controles segmentados é fornecida abaixo.
buttons_tabbar
422
Um pacote Flutter que implementa um TabBar onde cada rótulo é um botão de alternância.
tab_container
353
Widget de visualização de guia animado e personalizável. É auto-contido, então você pode simplesmente passar filhos e guias, ou também usar um controlador, alterar o lado da guia, adicionar cor(es), e mais.
tab_indicator_styler
285
Adicione indicadores de guia bonitos e populares diretamente à sua TabBar Flutter padrão
bubble_tab_indicator
250
Uma biblioteca Flutter para adicionar um efeito semelhante a uma bolha no indicador de guia para TabBar.
custom_sliding_segmented_control
197
Permite configurar flexivelmente o widget para exibir controles. Você pode adicionar cor, velocidade, tamanho, valor inicial, animação e muito mais.
contained_tab_bar_view
184
Encapsula TabController, TabBar e TabBarView em um único Widget personalizável.
extended_tabs
156
Uma poderosa biblioteca oficial de extensão de Tab/TabBar/TabView, que suporta rolar Tabs pai ou filho quando o atual é ultrapassado e definir a direção do deslocamento e a extensão do cache.
scrollable_list_tab_scroller
147
Widget Flutter personalizável que sincroniza uma lista rolável de itens agrupados com guias
scroll_navigation
118
É uma navegação poderosa por gestos e toques. Você pode rolar da esquerda para a direita ou tocar nos ícones de navegação.
tabbed_view
112
Widget Flutter inspirado no clássico componente de guias estilo Desktop. Suporta temas personalizáveis.
flutter_advanced_segment
104
Um widget de segmento avançado, que pode ser totalmente personalizado com um monte de propriedades, apenas experimente e aproveite!
vertical_scrollable_tabview
103
Um widget Flutter que sincroniza um ScrollView e uma visualização de guias personalizada.
dynamic_tabbar
94
Pacote Flutter para lidar com abas dinâmicas (TabBar e TabBarView) da maneira mais fácil.
animated_segmented_tab_control
94
Um controle segmentado personalizável que pode ser usado com um TabView.
md2_tab_indicator
90
MD2TabIndicator é um indicador de guia influenciado pelo design de indicador de guia do Material Design 2 do Google
pluto_layout
77
PlutoLayout é um pacote de IU Flutter que pode configurar um menu ou tela de tab em cada lado.
floating_tabbar
75
O pacote floating_tabbar para Flutter permite usar o design responsivo para todas as plataformas feito a partir do Material Design System.
cupertino_tabbar
72
Um widget altamente customizável e simples para ter barras de guias no estilo iOS 13.
shifting_tabbar
67
Um widget de barra de guia personalizado para o framework Flutter com animação de deslocamento agradável e limpa.
vertical_tabs
61
Um pacote de guias verticais com algumas configurações úteis para o framework Flutter.
container_tab_indicator
44
Construa seu próprio indicador de guia usando propriedades familiares à Container.
reorderable_tabbar
36
Pacote TabBar Reordenável para Flutter, com este pacote você pode facilmente reordenar abas na TabBar
flutter_colorful_tab
33
Uma TabBar colorida para Flutter onde cada guia tem uma cor (inspirada no aplicativo SmartNews).
infinite_scroll_tab_view
31
Um pacote Flutter para componente de visualização de guia que pode ser rolado infinitamente.
tabbar
23
Tabbar simples, reescrito usando PageController e facilitando a manipulação interna do PageView
flutter_tab_bar_no_ripple
17
Widget TabBarNoRipple sem efeito de ondulação, mesma API com o widget TabBar.
flutter_point_tab_bar
16
Um widget de barra de guias para Flutter com indicador de ponto. Funciona em ambos Android e iOS.