【发布时间】:2021-06-26 02:09:33
【问题描述】:
您好,我是 Flutter 2 的新手,有一个关于 BottomNavigationBar 的问题。这是我正在测试的代码
class BottomNavigationComponent extends StatelessWidget {
@override
Widget build(BuildContext context) {
// TODO: implement build
return BottomNavigationBar(
items: const <BottomNavigationBarItem>[
BottomNavigationBarItem(
icon: Icon(Icons.home),
label: 'AL',
backgroundColor: Colors.red),
BottomNavigationBarItem(
icon: Icon(Icons.home),
label: 'BL',
backgroundColor: Colors.green),
BottomNavigationBarItem(
icon: Icon(Icons.ac_unit_rounded),
label: 'CL',
backgroundColor: Colors.yellow),
BottomNavigationBarItem(
icon: Icon(Icons.access_alarm_sharp),
label: 'DL',
backgroundColor: Colors.orange),
]);
}
}
然后我得到以下屏幕
如果我删除任何一个BottomNavigationBarItem,那么该栏将变为跟随。可以看到背景色不再设置了。
有人可以帮忙吗?谢谢
更新:
根据@Ali Mahdiyar 的建议,我得到以下屏幕。它变得更好并显示标签。但是,背景颜色似乎不起作用。
【问题讨论】:
标签: flutter