基本属性

  1. const OutlineButton({
  2. Key key,
  3. @required VoidCallback onPressed, // 点击的毁掉
  4. VoidCallback onLongPress, // 长按回调
  5. ButtonTextTheme textTheme, // 按钮主题
  6. Color textColor, // 字体颜色
  7. Color disabledTextColor, // 禁用状态的字体颜色
  8. Color color, // 背景色
  9. Color focusColor, //
  10. Color hoverColor,
  11. Color highlightColor,
  12. Color splashColor, // 水波的颜色。
  13. double highlightElevation, // 长按时阴影的高度
  14. this.borderSide,
  15. this.disabledBorderColor,
  16. this.highlightedBorderColor,
  17. EdgeInsetsGeometry padding, // 内边框
  18. VisualDensity visualDensity, // 视觉密度
  19. ShapeBorder shape, // 外观
  20. Clip clipBehavior = Clip.none,
  21. FocusNode focusNode,
  22. bool autofocus = false,
  23. Widget child,
  24. })

image.png
按钮的设置基本用法在2-6.基本组件【RaisedButton】漂浮按钮】中有讲解。