相关疑难解决方法(0)

如何在Flutter的TextField中添加遮罩?

我尝试将日期掩码添加到textField中,因为我不喜欢日期选择器,因为例如对于出生日期,它并不那么灵活。之后,从字符串转换为日期时间,我相信我可以继续进行该项目,谢谢。

static final TextEditingController _birthDate = new TextEditingController();
    new TextFormField( 
            controller: _birthDate, 
            maxLength: 10,
            keyboardType: TextInputType.datetime, 
            validator: _validateDate
        ), String _validateDate(String value) { 
    if(value.isEmpty)
        return null;
    if(value.length != 10)
        return 'Enter date in DD / MM / YYYY format';
    return null; 
}
Run Code Online (Sandbox Code Playgroud)

masking textfield dart flutter

5
推荐指数
2
解决办法
6544
查看次数

标签 统计

dart ×1

flutter ×1

masking ×1

textfield ×1