如何在flutter中验证为true时自动滚动页面



我想在验证为true时自动滚动页面。假设我的页面有很多字段不适合屏幕,这就是我使用滚动视图的原因。但如果任何字段为空或验证为真,我希望自动滚动。它将使用滚动自动向用户显示该字段为空。

不确定如何进行自动滚动,但尝试将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"),
),

相关内容

最新更新