Flutter TabBarView 子组件自动填充高度
时间: 2023-09-03 11:09:54 浏览: 209
要让Flutter TabBarView子组件自动填充高度,可以使用Expanded组件将子组件包裹起来并放置在ListView或Column中。例如:
```dart
TabBarView(
children: [
ListView(
children: [
Expanded(
child: Container(
color: Colors.red,
child: Text('Tab 1'),
),
),
],
),
ListView(
children: [
Expanded(
child: Container(
color: Colors.blue,
child: Text('Tab 2'),
),
),
],
),
],
)
```
这样,子组件就会自动填充高度并占据整个TabBarView的空间。注意,Expanded组件只能放置在Column、Row等可以自动扩展的组件中。
阅读全文