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
432
Um pacote Flutter que implementa um TabBar onde cada rótulo é um botão de alternância.
tab_container
384
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
287
Adicione indicadores de guia bonitos e populares diretamente à sua TabBar Flutter padrão
bubble_tab_indicator
253
Uma biblioteca Flutter para adicionar um efeito semelhante a uma bolha no indicador de guia para TabBar.
custom_sliding_segmented_control
207
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
187
Encapsula TabController, TabBar e TabBarView em um único Widget personalizável.
extended_tabs
163
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
162
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
116
Widget Flutter inspirado no clássico componente de guias estilo Desktop. Suporta temas personalizáveis.
flutter_advanced_segment
111
Um widget de segmento avançado, que pode ser totalmente personalizado com um monte de propriedades, apenas experimente e aproveite!
dynamic_tabbar
108
Pacote Flutter para lidar com abas dinâmicas (TabBar e TabBarView) da maneira mais fácil.
vertical_scrollable_tabview
104
Um widget Flutter que sincroniza um ScrollView e uma visualização de guias personalizada.
material_segmented_control
101
Um widget de controle segmentado como o do iOS, mas no design Material.
animated_segmented_tab_control
98
Um controle segmentado personalizável que pode ser usado com um TabView.
md2_tab_indicator
89
MD2TabIndicator é um indicador de guia influenciado pelo design de indicador de guia do Material Design 2 do Google
pluto_layout
80
PlutoLayout é um pacote de IU Flutter que pode configurar um menu ou tela de tab em cada lado.
floating_tabbar
77
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
autoscale_tabbarview
35
Um pacote simples que estende o TabbarView padrão para ter filhos com altura dinâmica.
flutter_colorful_tab
33
Uma TabBar colorida para Flutter onde cada guia tem uma cor (inspirada no aplicativo SmartNews).
infinite_scroll_tab_view
32
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.