如何在颤振中显示不在导航项列表中的页面中的底部导航栏?

  • 本文关键字:导航 底部 显示 列表 flutter dart
  • 更新时间 :
  • 英文 :


我的应用程序有6页(只是举个例子,但实际上更多的大应用程序),我认为只有4个项目在底部导航栏已经足够了。所以我把第1页到第4页放在导航栏和导航栏中。

所以我需要再翻两页,第5页和第6页。

这两页可以从第4页开始。我会使用第4页,就像菜单一样。好的,我的问题是如何把底部导航栏放在第5页和第6页。

问候,亚历克斯

我想你的意思是如何从第5页或第6页启动应用程序(如果我错了,你可以评论)。

如果你使用PageView,你应该改变你的导航栏的索引,你可以设置你的selectedIndex变量为4,如果你想从第5页开始,像这样:

int _selectedIndex = 4;

如果你想让第一个图标在第5页,你可以改变你的PageView的顺序,像这样:

body: PageView(
physics: const NeverScrollableScrollPhysics(),
controller: pageController,
children: [
const Page4(),
const Page5(),
const Page1()
const Page2()
]),

这里,页面是其他函数(文件),但它可以按照你想要的方式工作(例如,如果你使用容器,你也可以这样做,方法是一样的)。