Flutter 颤振:带渐变背景的提升按钮
使用不推荐使用的Flutter 颤振:带渐变背景的提升按钮,flutter,dart,material-design,flutter-layout,Flutter,Dart,Material Design,Flutter Layout,使用不推荐使用的RaisedButton类,使用decoration属性并使用具有颜色数组的不同渐变类,可以轻松为按钮创建渐变背景 然而,使用新的和改进的(?)ElevatedButton类,我不知道如何实现这一点。 每一点在线信息都涉及到不推荐使用的用例,在API文档中我找不到与装饰相当的东西 那么,有什么建议吗?用手势检测器包装一个容器 gesturedector将为您提供onTap功能。 容器将提供装饰 @override Widget build(BuildContext cont
RaisedButton
类,使用decoration
属性并使用具有颜色数组的不同渐变类,可以轻松为按钮创建渐变背景
然而,使用新的和改进的(?)ElevatedButton
类,我不知道如何实现这一点。
每一点在线信息都涉及到不推荐使用的用例,在API文档中我找不到与装饰相当的东西
那么,有什么建议吗?用手势检测器包装一个容器
gesturedector
将为您提供onTap
功能。
容器
将提供装饰
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: onPressed,
child: Container(
decoration: BoxDecoration(
// Decorate here
),
child: Center(
// Enter content here
),
),
);
}
显然,新的ElevatedButton和OutlineButton小部件不支持自定义图形和动画,因此唯一的选择是如上所述的“普通”操作。谢谢你的回答。