在iOS中,当我们推送到新的ViewController时,我们有一个UITabBarController永久保留在屏幕的底部.
在Flutter中,我们有一个底部导航栏的脚手架.但是,与iOS不同的是,当我们Navigator.push进入新的屏幕时,这个bottomNavigationBar消失了.
在我的应用程序,我想满足这一要求:主屏幕上有一个bottomNavigationBar与2项(一&b)提示画面一&乙.默认情况下,屏幕上一个显示.在屏幕A内,有一个按钮.点击该按钮, Navigator.push筛选Ç.现在在屏幕C中,我们仍然可以看到bottomNavigationBar.轻按项目b,我去筛选乙.现在,在屏幕乙,龙头项目一在bottomNavigationBar,我回去屏幕Ç(不是一个,一个是目前低于Ç在导航层次).
我怎样才能做到这一点?多谢你们.
编辑:我包括一些图片用于演示:
屏幕A 屏幕A.
点击转到C按钮,按到屏幕C 屏幕C
点击底部导航栏内的右侧项目,转到屏幕B 屏幕B.