Flutter: как изменить цвет стиля этикетки, когда он выбран

#flutter #dart

#трепетание #дротик

Вопрос:

я хочу, чтобы при выборе вкладки менялся цвет на синий, а когда он не выбран, менялся цвет на серый, я уже делал это

 TabBar(
  isScrollable: true,
  labelStyle: TextStyle(
  fontSize: 14.0,
  fontFamily: 'fontfamily',
  color: Colors.blue),
  unselectedLabelStyle:
  TextStyle(
  fontSize: 14.0, fontFamily: 'fontfamily'),
  tabs: myTabs,
  controller: _tabController,
            ),
  

Комментарии:

1. удалите цвет из стиля надписи, используя приведенный ниже код в ответ

Ответ №1:

Вы можете использовать это:

 labelColor: Colors.blue,
unselectedLabelColor: Colors.grey,
  

Ответ №2:

Вам не нужно указывать цвет текста в LabelStyle

   unselectedLabelColor: Colors.grey, //for unselected label//
  indicatorColor: Colors.grey, //indicates the label color when you click it//
  labelColor: Colors.blue, // shows the label color //