我想检查日期MaskedTextField
的输入。我已经搜索过,但是只有在使用TextFormField
(使用验证器参数)的情况下才找到解决方案。
我当前的代码将输入设置为自动设置XXXX-XX-XX
(年月日)的模式,但是对于月份和日期,用户可以输入任何数字,例如(1994-88-45),但不能实用(88不是一个月的正确值,而45不是一天的正确值)。
MaskedTextField(
maskedTextFieldController: controllerDOB,
mask: "xxxx-xx-xx",
maxLength: 10,
keyboardType: TextInputType.number,
inputDecoration:
new InputDecoration(hintText: "0000-00-00"),
),