扩展maxLines属性时自动滚动多行TextFormField
问题内容:
我正在实现将maxLines属性设置为3的TextFormField。一旦用户从第四行开始,如何使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。
问题答案: