flutter如何删除文本下划线的文本选择(TextFormField)?

svgewumm  于 2023-01-27  发布在  Flutter
关注(0)|答案(1)|浏览(121)

有必要将光标移动到文本的末尾,但在flutter中,这是通过文本选择来实现的,我是这样做的

textController.selection =
                TextSelection.collapsed(offset: textController.text.length);

它可以工作,但在键入时显示为带下划线

这是可能的,以某种方式删除文本的下划线,我读了文档,但没有找到它。
我的文本表单字段

TextFormField(
 
                        cursorColor: Colors.white,
                        style: const TextStyle(
                          color: Colors.white,
                          fontSize: 20,
                        ),
                        controller: textController,
                        autofocus: false,
                        decoration: const InputDecoration(
                          enabledBorder: UnderlineInputBorder(
                              borderSide: BorderSide(color: Colors.white)),
                          focusedBorder: UnderlineInputBorder(
                              borderSide: BorderSide(color: Colors.white)),
                          filled: true,
                          isDense: true,
                          hintText:
                              'search',
                          hintStyle: TextStyle(
                            //Style of hintText
                            color: Colors.white60,
                            fontSize: 20,
                          ),
                        ),
                        
                      ),
lnlaulya

lnlaulya1#

这可能会帮助您:

TextField(
         style: const TextStyle(
         decoration: TextDecoration.none),
         ),

相关问题