【发布时间】:2019-05-27 01:46:12
【问题描述】:
当我在我的颤振应用程序中点击 BottomNavigationBarItem 时,我看到动画 - 所选项目的字体大小增加了。
有没有办法禁用它或控制这种行为?
【问题讨论】:
-
查看我的答案,您可以禁用 BottomNavigationBarItem 动画。
标签: flutter material-design flutter-animation
当我在我的颤振应用程序中点击 BottomNavigationBarItem 时,我看到动画 - 所选项目的字体大小增加了。
有没有办法禁用它或控制这种行为?
【问题讨论】:
标签: flutter material-design flutter-animation
更新答案(2019-09):
您现在可以为BottomNavigationBar的选中和未选中标签设置字体大小,因此设置相同大小将避免动画。
上一个(已接受)答案(2018-12):
我认为如果不创建自己的小部件就无法做到这一点,因为没有选项可以禁用 Flutter 源代码中的 font increasing animation。
【讨论】:
是的,我们可以通过将 type 设置为 BottomNavigationBarType.fixed
来做到这一点BottomNavigationBar(
type: BottomNavigationBarType.fixed,
【讨论】:
selectedFontSize: fontSize,
unselectedFontSize: fontSize,
【讨论】: