Вы не можете сделать это прямо с TabBar! Вы должны создать CustomTab и добавить на него чернильницу. Вы должны установить параметр onTap чернильницы на:
() = tabController.animateTo(0, duration: Duration(milliseconds: 0));'
Так оно и должно выглядеть
Widget _buildTabItem({
int index,
ValueChanged<int> onPressed,
}) {
return Expanded(
child: Container(
child: Material(
type: MaterialType.transparency,
child: InkWell(
onTap: () => onPressed(index),
child: Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
/// Icon and text here
],
),
),
),
),
);
}