底部导航栏标签大小和图标大小

时间:2019-09-04 20:46:19

标签: flutter

我是新手,我有几个问题。 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),
          )
        ),
      ],
    ),

0 个答案:

没有答案