最近在做一个商品信息编辑的界面,因为要让运营人员修改信息,所以用到的组件基本上都是TextField,但是默认出来的TextField效果是,文本不会自动换行,在鼠标拖动使浏览器变宽或者变窄的时候,如果文本较多,后面的内容就会被遮住,那么如何实现TextField的自动换行呢?请见以下代码:
TextField(
maxLines: null,
keyboardType: TextInputType.multiline, //这两句设置文本框高度自适应
... ...
)
请注意,这两个属性缺一不可。
网友评论