我是新手,我有几个问题。 Ive创建了一个底部导航栏。当我单击3个选项卡之一时,标签会自动放大,可能会有0.3秒的动画。所以我的第一个问题是在哪里定义?我可以覆盖它吗?如果可以,怎么办?(动画持续时间,点击后的文字大小等等)。 第二个问题,香港专业教育学院创建了“活动图标”,因此单击该图标时,该图标也将按比例放大。但与此同时,它不做动画。还有其他方法可以使它更光滑/更清洁吗? 谢谢
bottomNavigationBar: BottomNavigationBar(
type: BottomNavigationBarType.fixed,
currentIndex: _selectedTab,
backgroundColor: Colors.deepOrangeAccent,
onTap: (int index) {
setState(() {
_selectedTab = index;
});
},
items: [
BottomNavigationBarItem(
icon: Icon(FontAwesomeIcons.quoteRight, color: Colors.deepOrange[50], size:25),
activeIcon: Icon(FontAwesomeIcons.quoteRight, color: Colors.white, size: 29,),
title: Text('Neu', style: TextStyle(color: Colors.white),
)
),
BottomNavigationBarItem(
icon: Icon(Icons.whatshot, color: Colors.deepOrange[50], size:25),
activeIcon: Icon(Icons.whatshot, color: Colors.white, size: 29,),
title: Text('Beliebt', style: TextStyle(color: Colors.white),
)
),
BottomNavigationBarItem(
icon: Icon(Icons.account_circle, color: Colors.deepOrange[50], size:25),
activeIcon: Icon(Icons.account_circle, color: Colors.white, size: 29,),
title: Text('Profil', style: TextStyle(color: Colors.white),
)
),
],
),