Недавно я работал над проектом Flutter, где мне нужно сделать границу текстового поля округлой формы. Также мне нужно изменить цвет границы текстового поля. Вот как я решил проблему.
Вы должны использовать объектInputDecoration
и должны перейти к параметруdecoration
в виджетеTextField
.
Кроме того, для изменения цвета границы я использовал параметры enabledBorder
и focusedBorder
и передал измененный OutlineInputBorder
.
Если вы хотите изменить форму text field
на закругленную, используйте следующий код
В этом случае установите для свойства border
значение InputBorder.none
. И с помощью объекта OutlineInputBorder
установите цвет BorderSide
в стандарт ARGB, что означает XX|RGB; первые 2 цифры — это альфа, поэтому присвоение 00 делает цвет прозрачным.