Voici ce que j'essaye de faire:
Dans la documentation Flutter pour les champs de texte ( https://flutter.io/text-input/ ), il est dit que vous pouvez supprimer le soulignement en passant null
à la décoration. Cependant, cela élimine également le texte de l'indice.
Je ne veux aucun soulignement, que le champ de texte soit focalisé ou non.
MISE À JOUR: réponse acceptée mise à jour pour refléter les modifications apportées au SDK Flutter à partir d'avril 2020.
material
package? c'est-à-dire pour leCupertino
thème?InputDecoration' can't be assigned to the parameter type 'BoxDecoration'
erreur de typechanger la bordure focalisée sur aucune
la source
Voici une réponse supplémentaire qui montre un code plus complet:
Remarques:
Colors.teal
.InputDecoration
a également une propriétéfilled
andfillColor
, mais je ne pouvais pas leur donner un rayon de coin, alors j'ai utilisé un conteneur à la place.la source
Je n'ai trouvé aucune autre réponse donnant un rayon de bordure, vous pouvez simplement le faire comme ça, non imbriqué
Container
la source
J'utilisais le
TextField
contrôle de flutter.J'ai obtenu l'entrée saisie par l'utilisateur en utilisant les méthodes ci-dessous.la source
la source