首页 > 解决方案 > 使用单个 Tabs 栏制作多个脚手架

问题描述

我正在构建一个颤振应用程序,其中用户要求是构建 3 个选项卡,每个选项卡都有自定义 AppBar,这意味着每个视图中都有多个脚手架。

所以我有 main.dart、screen.dart、account.dart 和 post.dart

3 个选项卡 => 屏幕、帐户和帖子
屏幕视图 => 仅名称
帐户视图的应用栏 => 带有汉堡图标的应用栏
帖子视图 => 带有加号图标的应用栏

根据flutter我们可以在Scaffold Widget里面有Appbar和Bottom Navigation Bar(Tabs Bar)。所以要拥有多个脚手架,我必须制作 3 个单独的底部导航栏,还是有其他方法可以实现此功能?

此外,如果我们需要为每个 Scaffold 创建 3 个不同的底部导航栏,那么如何在它们之间导航,因为我的第一个视图将从 main.dart 调用

感谢您提供帮助并抽出时间来回答问题。

标签: flutterflutter-layoutflutter-navigationflutter-scaffoldflutter-bottomnavigation

解决方案


推荐阅读