如何根据选择的选项卡更改样式?

10 tabcontrol dart flutter

以下是我的代码来处理TabBarFlutter

TabBar(controller: tabController, indicatorColor: white, tabs: [
        Tab(
          child: Text(
            "Present",
            style: TextStyle(fontFamily: "BarlowBold", color: black),
          ),
        ),
        Tab(
          child: Text(
            "Upcoming",
            style: TextStyle(fontFamily: "BarlowBold", color: black),
          ),
        )
      ]),
Run Code Online (Sandbox Code Playgroud)

我需要fontFamily根据选择的选项卡更改文本。我尝试了 的属性,tabController但它们没有帮助

anm*_*ail 23

同样可以用 - labelStyle: & unselectedLabelStyle:ofTabBar

TabBar(
              indicatorColor: Colors.white,
              labelStyle: TextStyle(fontSize: 22.0,fontFamily: 'Family Name'),  //For Selected tab
              unselectedLabelStyle: TextStyle(fontSize: 10.0,fontFamily: 'Family Name'), //For Un-selected Tabs
              tabs: [
Run Code Online (Sandbox Code Playgroud)