на странице и в будущих версиях Flutter будет поддерживать табуляцию через поля.
й вопрос новичка Флаттера здесь ...
У меня есть Flutter TextField, который покрывается программной клавиатурой, когда поле выбрано. Мне нужно прокручивать поле вверх и в сторону, когда отображается клавиатура. Это довольно распространенная проблема, и решение представлено в этомStackOverflow сообщение.
Я думаю, что у меня естьScrollController часть разобрался, но как я могу определить, когдаТекстовое поле был выбран? Кажется, что нет никакого метода события (например, onFocus (), onSelected (), onTap () и т. Д.).
Я попытался обернуть TextField вGestureDetector но это тоже не сработало - видимо, событие так и не было зафиксировано
new GestureDetector(
child: new TextField(
decoration: const InputDecoration(labelText: 'City'),
),
onTap: () => print('Text Selected'),
),
Это такое основное требование, что я знаю, что должно быть простое решение.
Спасибо за помощь.