int maxline;//在创建页面之前定义一个全局变量
new TextField(
maxLength: 100,
maxLines: 3,
textAlign: TextAlign.center,
style: new TextStyle(color: AppColors.colorText,fontSize: 12),
decoration: InputDecoration( border:InputBorder.none, hintText: "设置签名", counterText: "",),
controller: usersign,
onChanged: (value){
int len=value.toString().length;
print(len);
if(len>11){
setState(() {
maxline=3;
});
}else{
maxline=1;
}
},
),
Flutter输入框超过规定字数换行显示
最新推荐文章于 2024-06-24 07:06:19 发布