首页 > 解决方案 > 如何在同一选项卡视图中加载新屏幕?

问题描述

我有一个包含两个标签栏的屏幕。其中一个标签栏视图里面有按钮。我想在单击按钮时在同一选项卡视图中加载一个新屏幕。

在附加的图像中,您可以看到一个按钮。 单击“转到详细信息”按钮时,我想在同一选项卡栏视图中加载详细信息页面。

标签: flutterdart

解决方案


DartPad上的完整示例

TabBarView(children: [
  Navigator(
      onGenerateRoute: (settings) => MaterialPageRoute(
        builder: (context) => YourContent(),
      ),
    )
])

推荐阅读