Изменить размер и поведение текстового поля - PullRequest
0 голосов
/ 26 апреля 2018

Я работаю над созданием экрана в моем приложении с несколькими текстовыми полями.Я хочу, чтобы пользователь мог вводить большое количество текста в каждом из них.

Есть две проблемы:

  1. Стандартный виджет TextField имеет высоту всего одну строку.Мне бы хотелось, чтобы он был на много строк выше, чтобы пользователь мог видеть все, что он напечатал.
  2. Стандартное поведение TextField похоже на печатную машинку, где текст прокручивается бесконечно справа налево, когда пользователь печатает.,Я хотел бы, чтобы текст был перенесен, когда он достигнет края экрана.

Короче говоря, я ищу поле ввода текста вашей стандартной проблемы, как если бы вы набирали текст, если бызадаю вопрос здесь.

Как мне реализовать его во Флаттере?

1 Ответ

0 голосов
/ 26 апреля 2018

Виджет TextField имеет свойство maxLines.

Вы можете использовать его следующим образом.

new TextField(
   maxLines: 5,
   textAlign: TextAlign.left,
   decoration: new InputDecoration(
      hintText: "Enter Something",
   ),
  )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...