Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- foreground
- 에러
- Set ID
- 크롬개발자도구
- TCP/IP모델
- 안보내짐
- 플러터
- Flutter SDK
- freezed
- Could not create service of type FileAccessTimeJournal using
- StringUtils.isBlank
- project flow
- 플루터
- 프로그래머스
- allowBackup
- not working
- gestureRecognizers
- Flutter
- VerticalMultiDragGestureRecognizer
- StringUtils.isEmpty
- 웹뷰
- 앱
- 안드로이드
- runSpacing
- carousel slider
- 두 수의 나눗셈
- Chrome Developer Tools
- 입력 커서
- fullBackupContent
- TextFormField
Archives
- Today
- Total
목록입력 커서 (1)
흰오목눈이야 개발하자
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/LIj1k/btsufXgDmdw/L9c6QjBxJkUmyT9CekMxO0/img.png)
문제 이전 글) https://programmer777.tistory.com/119 글자 수를 체크하는데 제한된 글자 수를 넘기면 입력 커서가 처음으로 돌아가는 문제가 발생했다. →기대치 : 입력 커서를 끝에 위치시킨다. 원인 입력 커서가 처음으로 돌아가는 이유는 텍스트 필드의 'onChanged' 콜백 함수에서 텍스트를 수정할 때 커서 위치를 다시 조정하지 않았기 때문이다. 'onChanged' 콜백 함수는 텍스트 필드의 텍스트가 변경될 때 호출되며, 글자 수를 제한하는 로직을 적용하면 커서가 다시 텍스의 처음으로 이동할 수 있다. 해결 코드 부가 설명 입력한 문자열(text)에서 처음 10개의 문자를 선택한 것을 validatedText 변수에 넣어준다. 커서의 새로운 위치를 지정할 코드이다. 'Te..
Flutter
2023. 9. 18. 22:35