我想在验证为true时自动滚动页面。假设我的页面有许多字段,这些字段不适合屏幕,这就是我使用滚动视图的原因。但我想如果任何字段为空或验证为true时自动滚动。它将使用滚动条自动向用户显示该字段为空。
答案 0 :(得分:0)
不确定如何进行自动滚动,请尝试将FocusNodes
添加到TextFormFields
final focus = FocusNode();
TextFormField(
textInputAction: TextInputAction.next,
autofocus: true,
onFieldSubmitted: (v){
FocusScope.of(context).requestFocus(focus);
},
),
TextFormField(
focusNode: focus,
decoration: InputDecoration(labelText: "Input 2"),
),