提问者:小点点

Flutter中带有特定颜色的导航栏中的颜色怪异块


当我使用像black87(第一张图片)或black54这样的颜色时,我会在导航条上得到一条奇怪的线条,而其他颜色不会出现这种情况。还有,当我把它设置为透明的时候,它只是看起来和真正的黑色版本一样(图4)。

示例:

更改颜色的部分代码:

bottomNavigationBar: BottomNavigationBar(
    backgroundColor: Colors.black87,
      items: const <BottomNavigationBarItem>[

        BottomNavigationBarItem(
            icon: Icon(Icons.home,
            color: Colors.greenAccent,
        ),
            title: Text('Home', style: TextStyle(color:Colors.greenAccent)),
        ),

      //same thing for each nav bar item

  type: BottomNavigationBarType.fixed,
      currentIndex: _selectedIndex,
      selectedItemColor: Colors.black87,
      iconSize: 30,
      onTap: _onItemTapped,
      elevation: 7

共1个答案

匿名用户

这些黑色的价值包括一些不透明度。例如,Black54是具有54%不透明度的黑色!

我猜你可能看到另一个小部件在你的底部导航栏后面,它解释了“奇怪的线”