在 Flutter 中为选定的 BottomNavigationBarItem 禁用文本增长动画

Disabling text grow animation for selected BottomNavigationBarItem in Flutter

当我在我的 flutter 应用中点击 BottomNavigationBarItem 时,我看到动画 - 所选项目的字体大小增加了。

有什么方法可以禁用它或控制这种行为吗?

更新的答案 (2019-09):

您现在可以为 BottomNavigationBar 的选中和未选中标签设置字体大小,因此设置相同的大小将避免动画。

上一个(已接受)答案 (2018-12):

我认为如果不创建自己的小部件就无法做到这一点,因为没有选项可以禁用 Flutter 源代码中的 font increasing animation

是的,我们可以将 type 设置为 BottomNavigationBarType.fixed

BottomNavigationBar(
    type: BottomNavigationBarType.fixed,
selectedFontSize: fontSize,
unselectedFontSize: fontSize,