如果有两个输入框以上,特别是登录的时候遇到华为这种带系统的安全键盘,那就会出现这样的问题。
两个输入框,来回获得焦点,键盘显示就会出现问题。
下面是代码:
TextField(
keyboardType: TextInputType.visiblePassword,
obscureText: true,
maxLength: 12,
decoration: InputDecoration(
counterText: "",
border: InputBorder.none,
hintText: '请设置您的密码(6-12位英文和数字组成)',
hintStyle:
TextStyle(fontSize: 14, color: Color(0xFFC2C3C6)),
),
onChanged: (e) {
RegExp regExp = RegExp(r"^[0-9A-Za-z]{6,12}$");
setStat