Flutter TextFormField TextInputAction.done 不是键盘类型数字的选项
Flutter TextFormField TextInputAction.done is not an option with keyboard type numbers
我有一个包含 TextFormFields 列的表单。我的问题是,当我给 TextFormField 一个 keyboardType: TextInputType.number
和 textInputAction: TextInputAction.done
时,textInputAction 没有出现。对于其他键盘类型,这对我来说不是问题...
我的问题是:如何创建一个只有数字键盘的 TextFormField 并且 有一个 textInputAction?
将此添加到您的 textFormField
keyboardType: TextInputType.numberWithOptions(signed: true),
inputFormatters: [
FilteringTextInputFormatter.digitsOnly,
],
iOS 不支持键盘完成,
使用
TextFormField(
keyboardType: const TextInputType.numberWithOptions(
signed: true,
),
inputFormatters: [
FilteringTextInputFormatter.digitsOnly,
],
),
我有一个包含 TextFormFields 列的表单。我的问题是,当我给 TextFormField 一个 keyboardType: TextInputType.number
和 textInputAction: TextInputAction.done
时,textInputAction 没有出现。对于其他键盘类型,这对我来说不是问题...
我的问题是:如何创建一个只有数字键盘的 TextFormField 并且 有一个 textInputAction?
将此添加到您的 textFormField
keyboardType: TextInputType.numberWithOptions(signed: true),
inputFormatters: [
FilteringTextInputFormatter.digitsOnly,
],
iOS 不支持键盘完成, 使用
TextFormField(
keyboardType: const TextInputType.numberWithOptions(
signed: true,
),
inputFormatters: [
FilteringTextInputFormatter.digitsOnly,
],
),