#flutter #uitextfield #flutter-layout
#флаттер #uitextfield #flutter-layout
Вопрос:
Я должен принимать показания, подобные числам, как показано на снимке экрана, проблема в том, что текст исчезает из текстового поля, я знаю, что это из-за размера шрифта, но я пока не смог найти решение.
так же, как я загрузил картинку, давайте просто посмотрим текстовое поле систолического, когда я ввел 123, оно появилось на следующем рисунке.
но когда я ввел 4 цифры, например, 1234, он исчез, как показано на следующем рисунке.
код для текстового поля,
Container(
width: 49,
height: 40,
padding: EdgeInsets.only(
top: 15, left: 7, right: 5, bottom: 5),
decoration: BoxDecoration(
color: Colors.white,
border: Border.all(color: Colors.grey[800]),
borderRadius: BorderRadius.circular(3),
),
child: TextField(
keyboardType: TextInputType.number,
decoration: InputDecoration(
hintText: '000',
hintStyle: TextStyle(
color: Color(0xFF000080),
fontWeight: FontWeight.w600),
//labelText: '000',
enabledBorder: InputBorder.none,
focusedBorder: InputBorder.none,
errorBorder: InputBorder.none,
),
style: TextStyle(
color: Color(0xFF000080),
fontWeight: FontWeight.w600),
),
)
enter code here
Ответ №1:
Решено, я просто удалил заполнение из контейнера, и это сработало