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
- Flutter SDK
- freezed
- 에러
- TextFormField
- 크롬개발자도구
- 앱
- allowBackup
- 프로그래머스
- 안보내짐
- 플루터
- Set ID
- Chrome Developer Tools
- Flutter
- carousel slider
- 입력 커서
- fullBackupContent
- StringUtils.isBlank
- StringUtils.isEmpty
- VerticalMultiDragGestureRecognizer
- project flow
- gestureRecognizers
- 웹뷰
- 안드로이드
- 두 수의 나눗셈
- 플러터
- foreground
- Could not create service of type FileAccessTimeJournal using
- runSpacing
- TCP/IP모델
- not working
Archives
- Today
- Total
목록폼 (1)
흰오목눈이야 개발하자
Flutter 플러터 TextFormField 입력 폼 한국어 글자 수 제한하기
문제 이름을 입력하는 경우 10자까지 입력이 가능하도록 maxLength를 통해 제한하고 싶었는데 숫자만 해당하고 한국어의 경우 적용이 되지 않았다. TextFormField( maxLength: 10, 원인 한국어와 같이 몇몇 언어는 글자 단위가 영어와는 다르게 처리될 수 있으므로, maxLength 속성이 정확히 동작하지 않는 경우가 있다고 한다. 이 경우 한국어 글자 수를 정확하게 제한하려면 TextEditingController를 사용하여 직접 제어해야 한다. 해결 TextEditingController를 사용하여 입력된 텍스트의 길이를 실시간으로 체크하도록 해준다. onChaged를 통해 입력하는 동안 글자수를 확인하도록 하고 10자를 초과하는 경우 입력을 제한한다. TextField( cont..
Flutter
2023. 9. 17. 18:53