[英]Flutter - Wrap tab indicator width with respect to tab text
由於我不熟悉顫振,因此在 Android 中,
app:tabIndicatorFullWidth="false"
我在標簽欄中使用此屬性來包裝與標簽文本相關的指標大小。 我可以知道如何在顫振中實現嗎?
您可以將isScrollable
設置為true
如果 isScrollable 為 true,則每個選項卡的寬度都與其標簽所需的一樣寬,並且整個 TabBar 都是可滾動的。 否則,每個選項卡將獲得相等份額的可用空間。
bottom: TabBar(
isScrollable: true, // here
tabs: [
Tab(text: 'Car',),
Tab(text: 'Transit Bus',),
Tab(text: 'Bike',),
],
),
我想出了答案,
TabBar( controller: _tabController,
indicatorColor: Colors.white,
indicatorSize: TabBarIndicatorSize.label,
tabs: getTabs(),
)
indicatorSize: TabBarIndicatorSize.label
這個屬性indicatorSize解決了我的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.