1
Ich verwende einen DefaultTabController mit einem Gerüst als Kind Widget. Für die AppBar verwende ich eine TabBar. Ich möchte etwas Padding um die TabBar hinzufügen, aber die appBar -Eigenschaft erfordert eine Klasse, die PreferredSizeWidget erweitert.Padding um AppBar in einem DefaultTabController
Beispiel Ausschnitt aus der Registerkarte Controller Ich bin Gebäude:
new DefaultTabController(
length: tabs.length,
child: new Scaffold(
backgroundColor: const Color(0xFFF3EEE1),
appBar: new TabBar(
tabs: tabs,
),
body: new TabBarView(
children: _testPacks.map((TestPack testPack) {
return _contentWidget(context: context, testPack: testPack);
}).toList(),
),
),
);
Von der Scaffold Klasse
/// An app bar to display at the top of the scaffold.
final PreferredSizeWidget appBar;