【问题标题】:Multiple Navigation bars flutter多个导航栏颤动
【发布时间】:2019-03-22 01:04:17
【问题描述】:

谁能提供有关如何实现两个导航栏(嵌入到底部导航栏的 TabView 中的 AppBar 中的自定义导航栏)的任何见解?

例如:

【问题讨论】:

    标签: flutter navigationbar bottomnavigationview appbar


    【解决方案1】:

    您可以使用 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(),
              ],
            ),
          ),
        );
      }
    

    【讨论】:

      猜你喜欢
      • 2021-09-14
      • 2020-11-23
      • 1970-01-01
      • 1970-01-01
      • 2022-11-29
      • 2022-09-27
      • 2020-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多