Flutter TabBar indicatorPadding所有标签

时间:2019-02-24 18:53:29

标签: flutter

我想使用TabBar indicatorPadding来稍微增加指标,所以才添加以下代码:

indicatorPadding: EdgeInsets.only(left: 15.0, right: 100.0)

但是使用上面的代码,唯一的第一个选项卡显示完美,而其余部分则没有。请查看图片。

enter image description here enter image description here enter image description here

如何将所有选项卡的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',
        ),
      ],
    )

0 个答案:

没有答案