官方解释为:
底部导航栏的类型会改变其项的显示方式。如果未指定,则自动设置为
BottomNavigationBarType。当少于4个项目时修正,
BottomNavigationBarType。否则转移。
BottomNavigationBarType。修正了少于四个项目时的默认设置。选中的项目是用fixedColor呈现的
非空,否则为主题的主题数据。primaryColor使用。的导航栏的背景色是默认的材质背景色颜色,ThemeData。帆布色(基本上是不透明的白色)。
BottomNavigationBarType。移动,当有四个或更多项时的默认值。所有的项目都是白色的,导航栏是白色的
底色是一样的BottomNavigationBarItem。选定项目的背景色。在这个假设每个项目都有不同的背景颜色和背景色将与白色形成很好的对比。
处理方式:
bottomNavigationBar 添加:
type: BottomNavigationBarType.fixed,