gpt4 book ai didi

flutter - Flutter 中 Raised 按钮类的 hoverColor 属性,不会改变吗?

转载 作者:行者123 更新时间:2023-12-03 02:50:41 26 4
gpt4 key购买 nike

编辑:我正在使用 IOS 模拟器,以下问题可能不会在所有平台上持续存在。

我的印象是,在创建 RaisedButton 时,当光标悬停在按钮上时,可以更改按钮的颜色。

然而,情况似乎并非如此。

//创建按钮

RaisedButton(
onPressed: () {},
color: Colors.redButtonBackgroundColo
textColor: Colors.white,
disabledColor: Colors.disabledRedButtonBackgroundColor,
disabledTextColor: Colors.white,
disabledElevation: 4,
elevation: 4,
hoverColor: Colors.redHoveredOverButtonColor, //<--- Here is where I would like to change the button color (to a slightly lighter shade.)
padding: const EdgeInsets.all(14.0),
),

提前感谢您提供的任何帮助。

最佳答案

由于问题不是很清楚,我将假设一些事情。
首先,您在 上运行应用程序Flutter 桌面 网络 .
在这种情况下,代码应该可以正常工作。

如果您在移动设备上试用,那么 移动端没有悬停 Action ,这就是按钮不会改变颜色的原因。

如果你想改变点击颜色,那么你可以包装 RaisedButton 手势检测器 使用 onTap 或 onPanDown 回调 手动更改按钮的颜色。

关于flutter - Flutter 中 Raised 按钮类的 hoverColor 属性,不会改变吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58011860/

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