【发布时间】:2021-04-08 06:27:58
【问题描述】:
我有带有图标和文本的 TabBar:
child: TabBar(
labelColor: Colors.white,
unselectedLabelColor: Colors.grey,
labelStyle: TextStyle(fontSize: 13.0),
indicator: BoxDecoration(
borderRadius: BorderRadius.circular(50), // Creates border
color: const Color(0xFF62A6E9)),
tabs: [
Tab(icon: SvgPicture.asset(
'assets/trending.svg',
color: const Color(0xFF71768D),
width: 15,
height: 15
), text: "Популярное"),
Tab(icon: SvgPicture.asset(
'assets/new.svg',
color: const Color(0xFF71768D),
width: 15,
height: 15
), text: "Новые"),
Tab(icon: SvgPicture.asset(
'assets/comingsoon.svg',
color: const Color(0xFF71768D),
width: 15,
height: 15
), text: "Ожидаемые"),
],
),
我需要更改选定的标签图标颜色,SvgPicture 具有填充图标的颜色属性
【问题讨论】:
-
查看此link 以获得解决方案
标签: flutter android-studio dart