我想禁用选定项目的底部导航栏动画,以得到与未选定项目相同的文本/图标大小。
这是我的代码:
class BottomNavigationBarHome extends StatelessWidget {
@override
Widget build(BuildContext context) {
return BottomNavigationBar(
unselectedItemColor: Colors.black38,
backgroundColor: Colors.white,
items: [
BottomNavigationBarItem(
icon: Icon(BalanceIcon.scale_balance, size: 15.0),
title: Text('Item 1', style: TextStyle(
),)
),
BottomNavigationBarItem(
icon: Icon(BalanceIcon.scale_balance),
title: Text('Item 2')
),
BottomNavigationBarItem(
icon: Icon(BalanceIcon.scale_balance),
title: Text('Item 3')
),
]
);
}
}
我已经尝试设置相同的字体大小,动画仍然在这里
在BottomNavigationBar
中添加selectedFontSize和unselectedFontSize并设置相同的字体大小
BottomNavigationBar(
selectedFontSize: 15.0,
unselectedFontSize: 15.0,