gpt4 book ai didi

flutter - 如何在 Flutter 中禁用 Tab Bar 项的突出显示和飞溅行为

转载 作者:行者123 更新时间:2023-12-03 04:09:10 29 4
gpt4 key购买 nike

我只想在点击选项卡项时禁用或更改 highlightColorsplashColor 行为?

我的代码段,

SliverAppBar(
backgroundColor: MyColors.darkGreen,
elevation: 0.0,
automaticallyImplyLeading: false,
bottom: TabBar(
isScrollable: true,
unselectedLabelColor: Colors.grey,
labelColor: Colors.white,
onTap: (int itemIndex) {},
indicatorSize: TabBarIndicatorSize.tab,
indicator: BubbleTabIndicator(
indicatorHeight: 25.0,
indicatorColor: Colors.white38,
tabBarIndicatorSize: TabBarIndicatorSize.tab,
),
tabs: tabs,
controller: _tabController,
),
pinned: true,
floating: false,
title: _titleWidget,
),

指导我如何制作。

最佳答案

只需将您的 AppBar 放在带有透明 highlightColorsplashColor 的 Theme 中。
例如。

return Scaffold(
appBar: PreferredSize(
preferredSize: Size.fromHeight(70),
child: Theme(
data: ThemeData(
highlightColor: Colors.transparent,
splashColor: Colors.transparent,
),
child: AppBar( ... )

关于flutter - 如何在 Flutter 中禁用 Tab Bar 项的突出显示和飞溅行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59004669/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com