Я реализую TextFormField с атрибутом maxLines, установленным на 3. Как я могу заставить TextFormField прокручиваться вниз, когда пользователь начинает со своей четвертой строки? На данный момент курсор просто больше не виден, пока пользователь не прокрутит вниз вручную. Есть ли способ сделать это автоматически?
Это поведение на самом деле показано в приложении flutter_gallery в примере «Текстовые поля». Просто введите длинный текст в поле ввода «Прямая история», пока он не достигнет четвертой строки.
Важные части моего кода на самом деле выглядят так:
import 'package:flutter/material.dart';
class TextFormFieldDemo extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new Form(
child: new TextFormField(
maxLines: 3,
),
),
);
}
}
Пока я не нашел решения этой проблемы.
Эта проблема затрагивает как iOS, так и Android.