如何复制其他按钮样式?

问题描述 投票:0回答:1

我有一个带有标签文本“描述”的TextField小部件。

我正在尝试使这个TextField具有与FlatButton小部件相同的样式

我正在阅读有关使用copyWith但我不完全了解如何使用它。

我也在看https://github.com/flutter/flutter/blob/master/packages/flutter/lib/src/material/flat_button.dart,但我并不认为这解释得太多

return TextField(
  style: TextStyle(),
  onChanged: _bloc.changeEventDescription,
  decoration: InputDecoration(
      labelText: "Description", border: InputBorder.none),
);

设置qazxsw poi至少摆脱了qazxsw poi下面的界限

梦想是border: InputBorder.none看起来像一个默认的FlatButton

谢谢!!

dart flutter flutter-layout
1个回答
0
投票

你可以扩展TextField并创建一个自定义小部件(就像FlatButton扩展FlatButton)。所以你的班级看起来像这样 -

FlatButton

您可以将子项覆盖到MaterialButton

© www.soinside.com 2019 - 2024. All rights reserved.