Flutter学习之旅-RaisedButton

1.简介

  • RaisedButton基于Material Widget ,按下button时,Material.elevation会增加;
  • 使用Raised button可将尺寸添加到大多数平面布局中;

2.基本用法

  • 1.如果onPressed回调为null,则该按钮将会被禁用,不会对触摸作出反应,并且将按照disableColor属性而不是color属性指定的颜色进行着色;
  • 如果你尝试更改按钮颜色没有任何效果,应该检查onPressed是否设置为null

3.示例代码

class RasiedButtonDefault extends StatelessWidget {
  final bool isDisabled;
  const RasiedButtonDefault([this.isDisabled = true]) : assert(isDisabled != null),super();
  @override
    Widget build(BuildContext context) {
      return RaisedButton(
        child: Text('默认按钮',semanticsLabel: 'Raised Button'),
        onPressed: isDisabled?(){}:null
      );     
    }
} 

你可能感兴趣的:(Flutter学习之旅-RaisedButton)