본문 바로가기

Flutter

[j Flutter] TextFormField 커서 맨 뒤로 보내기

728x90
반응형

TextFormField 사용 시 커서를 맨 뒤로 보내보자.

 

 

해당 코드를 추가해 주면 된다.

_Controller.selection =TextSelection.collapsed( offset: _Controller.text.length)

 

* 적용한 소스

 

  TextEditingController _Controller = TextEditingController();

TextFormField(
                              controller: _Controller,
                              onChanged: (value) {
                                
                                if (value == '') {
                                  _Controller.clear();
                                }

                                setState(() {
                                
                                  _Controller.text = value;
                                });

                                _Controller.selection =
                                    TextSelection.collapsed(
                                       offset: _Controller
                                            .text.length); //커서 뒤로하기
                              },
    )
728x90
반응형