0
A
回答
0
給你TabBar
的isScrollable: true
的屬性,如果你不想要的選項卡擴展以填充屏幕水平,他們在默認情況下做的方式。
您可以使用包裹在PreferredSize
中的Container
來確定TabBar
的大小。 (PreferredSize
僅在您希望它位於AppBar
的bottom
插槽中時纔有必要)。由於TabBar
未填滿屏幕,因此這會導致指示器顯示變窄。但是,該指標具有硬編碼的高度。如果你不喜歡它,你將不得不導入你自己的tabs.dart的副本,並自定義該文件中的常量。
請注意,您也可以使用Container
來設置單個Tab
的高度,儘管這看起來不像您想要做的。
import 'package:flutter/material.dart';
void main() {
runApp(new MaterialApp(
home: new MyApp(),
));
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new DefaultTabController(
length: 2,
child: new Scaffold(
appBar: new AppBar(
title: new Text('Tabs Demo'),
bottom: new PreferredSize(
preferredSize: new Size(200.0, 200.0),
child: new Container(
width: 200.0,
child: new TabBar(
tabs: [
new Container(
height: 200.0,
child: new Tab(text: 'hello'),
),
new Container(
height: 200.0,
child: new Tab(text: 'world'),
),
],
),
),
),
),
// body: ...
),
);
}
}
相關問題
- 1. iOS自定義TabBar高度
- 2. 自定義視圖的自定義寬度和高度 - Android
- 3. 如何更改自定義SurfaceView寬度和高度
- 4. 如何使UIAlertView與自定義字體,高度和寬度?
- 5. Android:如何獲得自定義視圖的高度和寬度?
- 6. Android Widget高度和寬度指定
- 7. 指定繪圖的寬度和高度
- 8. 如何設置ExpandableListView的指標圖標的寬度和高度?
- 9. 如何在Jcrop中設置自定義高度和寬度後獲取圖像的原始高度和寬度
- 10. 如何調整自定義tableView中的標籤高度和寬度單元格
- 11. 如何使用onDraw指定自定義視圖的高度/寬度?
- 12. 如何指定外部swf的高度和寬度? AS3
- 13. 自定義高度和寬度在自定義充氣alertdialog佈局android
- 14. 如何替換自定義Windows Phone控件上的固定寬度和高度?
- 15. 設置自定義視圖的畫布寬度和高度Android
- 16. 自定義jQuery UI滑塊的高度和寬度
- 17. 列表視圖重複按鈕高度和寬度自定義
- 18. 自定義對話框的寬度和高度
- 19. 爲DialogFragment設置自定義的寬度和高度
- 20. 設置自定義對話框的高度和寬度
- 21. android-自定義視圖的寬度和高度爲0
- 22. Android:自定義視圖,具有相同的寬度和高度
- 23. 的Youtube嵌入代碼自定義的寬度和高度
- 24. 設置leftDrawable寬度和高度自定義視圖類
- 25. 視頻與寬度:100%和自定義高度:
- 26. fancybox圖片上的自定義寬度和高度
- 27. 定義不帶高度和寬度的img標籤
- 28. 自定義ActionBar高度和ActionBar標籤高度
- 29. xcode如何定義視圖的高度和寬度
- 30. 寬度和高度