我想使用TabBar indicatorPadding来稍微增加指标,所以才添加以下代码:
indicatorPadding: EdgeInsets.only(left: 15.0, right: 100.0)
但是使用上面的代码,唯一的第一个选项卡显示完美,而其余部分则没有。请查看图片。
如何将所有选项卡的indicatorPadding设置为相同?
下面是我的TabBar代码:
TabBar(
controller: _tabController,
labelColor: Colors.white,
labelStyle: TextStyle(
fontFamily: 'Minion Pro Regular',
fontWeight: FontWeight.bold,
fontSize: 15.0),
indicatorWeight: 2.0,
indicatorColor: Theme.of(context).primaryColor,
indicatorSize: TabBarIndicatorSize.tab,
indicatorPadding: EdgeInsets.only(left: 15.0, right: 100.0),
isScrollable: true,
tabs: <Widget>[
Tab(
text: 'Compare transport',
),
Tab(
text: 'Best price',
),
Tab(
text: 'Fastest way',
),
],
)