Flutter: ヒントテキスト付きで下線なしのテキストフィールドを作成するにはどうすればいいですか? 質問する

Flutter: ヒントテキスト付きで下線なしのテキストフィールドを作成するにはどうすればいいですか? 質問する

私が作ろうとしているのはこれです:

ここに画像の説明を入力してください

Flutterのテキストフィールドに関するドキュメント(テキスト入力null)デコレーションに渡すことで下線を削除できると書かれています。ただし、ヒント テキストも削除されます。

テキスト フィールドにフォーカスがあるかどうかに関係なく、下線は不要です。

更新: 2020 年 4 月時点の Flutter SDK の変更を反映するために、承認された回答を更新しました。

ベストアンサー1

次のようにします:

TextField(
  decoration: new InputDecoration.collapsed(
    hintText: 'Username'
  ),
),

またはアイコンなど他のものが必要な場合は、境界線を設定しますInputBorder.none

InputDecoration(
    border: InputBorder.none,
    hintText: 'Username',
  ),
),

おすすめ記事