多个导航栏颤动

Multiple Navigation bars flutter

任何人都可以深入了解如何实现两个导航栏(嵌入到 AppBar 中的自定义导航栏,位于底部导航栏的 TabView 中)吗?

例如:

您可以像下面那样使用 appbar 的底部 属性。它将嵌套在您创建的底部标签栏中。

  @override
  Widget build(BuildContext context) {
    return DefaultTabController(
      length: 3,
      child: Scaffold(
        appBar: AppBar(
          title: Text('you can put your search here'),
          bottom: Tabbar(
            tabs:<Widget>[
                   Text('tab1'),
                   Text('tab2')
                 ]
          )
        ),
        body: new TabBarView(
          controller: _tabController,
          children: <Widget>[
            Screen1(),
            Screen2(),
          ],
        ),
      ),
    );
  }