我正在做一个 flutter 应用程序,我有两个带有 BottomNavigationBar 的类。其中一个的文本比另一个更大,而且颜色也不同。如何更改文本样式以使它们具有相同的字体大小和颜色。
我有以下第一堂课的代码:
项目:[BottomNavigationBarItem( 图标:图标(Icons.group,颜色:Colors.black87), 标签:“联系人”, ), 底部导航栏项目( 图标:图标(Icons.star_border), 标签: '', ), ],
我添加了一个 themeData 来更改默认颜色:
主题:主题数据( colorScheme: ColorScheme.fromSwatch().copyWith( 主要:Colors.black87, ), ),
对于第二堂课,我有以下代码:
项目:[ 底部导航栏项目( 图标:图标(Icons.person,颜色:Colors.grey), 标签:'', ), 底部导航栏项目( 图标:图标(Icons.star,颜色:Colors.black87), 标签: '收藏夹', ), ],
我添加了 selectedLabelStyle 来更改标签颜色,但它什么也没做:
selectedLabelStyle: TextStyle(color: Colors.black87),