Flutter: comment faire un champ de texte avec HintText mais pas de soulignement?

C'est ce que j'essaie de faire:

enter image description here

Dans le Flottement de docs pour les Champs de Texte (https://flutter.io/text-input/), il est dit, vous pouvez supprimer le soulignement en passant null pour la décoration. Cependant, cela permet également de se débarrasser du texte d'allusion.

Je ne veux pas de soulignement que le champ de texte soit focalisé ou non.

mise à jour: apparemment cela peut être facilement fait en utilisant de nouveaux InputDecoration.effondrer.(..), ce qui garde l'indice sans dessiner de bordure. Grâce.

14
demandé sur chb 2018-03-01 03:07:59

1 réponses

Si quelqu'un est toujours en difficulté, ne l'aime tellement

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

ou si vous avez besoin d'autres choses comme de l'icône, à la frontière avec InputBorder.none

new InputDecoration(
    border: InputBorder.none,
    hintText: 'Username',
  ),
),
31
répondu Made Baruna 2018-03-03 05:19:19