[英]Flutter how can you create a stacked tab bar?
TabController tabController;
TabController tabController2;
@override
void initState() {
super.initState();
tabController = TabController(length: 2, vsync: this);
tabController2 = TabController(length: 3, vsync: this);
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Title"),
bottom: PreferredSize(
child: Column(
children: <Widget>[
TabBar(
controller: tabController,
tabs: [
Tab(text: "BROWSE",),
Tab(text: "WATCHLIST",),
],
),
TabBar(
controller: tabController2,
tabs: [
Tab(text: "TRADES",),
Tab(text: "STOCKS",),
Tab(text: "INSIDERS",),
],
),
],
),
preferredSize: Size.fromHeight(80),
),
),
);
}
您可以根據需要設置preferredSize: Size.fromHeight(80)
值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.