在内部标签中导航

时间:2019-04-30 13:27:45

标签: flutter

我要在内部标签中导航。 我有树形选项卡,我希望在第一个选项卡中单击一个按钮并转到另一个屏幕,但无需在带有选项卡的屏幕上启动新的全屏模式。

在我的代码中,我希望当我进入HomeScreen时可以转到另一个屏幕,例如子应用程序。我该怎么走?

这是我的TabController代码:

return DefaultTabController(
      length: 3,
      child: Scaffold(
        bottomNavigationBar: TabBar(
          tabs: [
            Tab(icon: Icon(Icons.directions_car)),
            Tab(icon: Icon(Icons.directions_transit)),
            Tab(icon: Icon(Icons.directions_bike)),
          ],
        ),

        body: TabBarView(
          children: [
            HomeScreen(), //-> Go to the SelectedItemScreen
            Screen2(),
            Screen3(),
          ],
        ),
      ),

1 个答案:

答案 0 :(得分:0)

这可能会有所帮助:https://github.com/flutter/flutter/issues/18546#issuecomment-397885240

您应该保留对此close的引用,然后执行open