#flutter #flutter-layout #textformfield
#flutter #flutter-layout #textformfield
Вопрос:
Кто-нибудь может мне помочь? Я изо всех сил пытаюсь удалить поле в TextFormField.
Ниже приведен код.
class TextFieldItemTemp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return TextFormField(
decoration: InputDecoration(
isDense: true,
errorText: 'This field is required',
contentPadding: EdgeInsets.zero,
filled: true,
fillColor: Colors.white,
errorBorder: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.red, width: 3.0),
),
border: UnderlineInputBorder(
borderSide: BorderSide(color: Colors.red, width: 3.0),
),
),
);
}
}
Комментарии:
1. Можете ли вы поделиться своим связанным кодом?
2. @Akif уже поделился, сэр.
Ответ №1:
Вы можете добавить errorStyle: TextStyle(height: 0.7),
к InputDecoration.
Комментарии:
1. @Chanin Голосованием ты делаешь меня счастливым 🙂
2. Я очень хотел это сделать, но не смог. Для повышения рейтинга требуется больше репутации. : ( извините @BeHappy
3. Приятно! Это работает для вертикального интервала. Как насчет горизонтального? Мой ввод имеет внутреннее заполнение (слева), а сообщение об ошибке принимает то же левое заполнение. Как я могу предотвратить, чтобы это происходило только с сообщением об ошибке?