전체 글 (21) 썸네일형 리스트형 [Flutter] TextField 특정 문자열만 입력 가능하게 하기 처음에는 아래 코드처럼 특수문자만 입력을 막아보려 했으나.. TextField( inputFormatters: [ FilteringTextInputFormatter.deny(RegExp('[!@#\$%^&*(),.?":{}|]')), ], ), 언어의 구조상 모두 막을 수 없다는 것을 알게었습니다. 그리하여 허용되는 값만 입력받도록 변경했습니다. [한글만 입력] 만약 공백 까지 포함하려면 '힣' 뒤에 스페이스바로 한번 띄어주기(이하 동일) TextField( inputFormatters: [ FilteringTextInputFormatter.allow(RegExp(r'[ㄱ-ㅎ가-힣]')), ], ), [영문만 입력] TextField( inputFormatters: [ FilteringTextInputF.. [Flutter] 데이터 타입 double 소수점 제거하는 방법 Flutter에서 double의 소수점을 제거하는 방법은 몇 가지가 있습니다. 아래는 그 중 일부 예시입니다. 1. toInt() 메서드 사용 double myDouble = 3.14159; int myInt = myDouble.toInt(); print(myInt); // 출력: 3 2. toString() 및 double.parse() 조합 double myDouble = 3.14159; String myString = myDouble.toString(); int myInt = double.parse(myString).toInt(); print(myInt); // 출력: 3 3. truncate() 메서드 사용 double myDouble = 3.14159; int myInt = myDouble.tr.. [Flutter] SVG 파일 검정색(검은색)으로 나올 때 요즘 플러터(Flutter) 공부하면서 SVG 파일을 자주 사용한다. 아무래도 JPG, PNG 보다는 활용성이 용이한 SVG 파일을 사용하는게 당연지사이다. 문제는 일러스트레이터 에서 SVG 내보내기 후 플러터에서 불러왔더니.. 아이고 참.. 뭔 이런일이.. 구글링해보니 문제는 일러스트레이터에서 내보내기 시 설정을 바꿔줘야 했던 것! 보통 File ▶ Export ▶ Export As... 이 메뉴로 들어가 내보낼 확장자명을 SVG 로 선택하면 이런 옵션 창이 나온다. 다른 옵션은 처음그대로 두고, 가장 첫번째 Styling 항목에서 기본 설정인 Intemal CSS 를 Presentation Attributes 로 변경해주고 OK 버튼 눌러준다. 그리하면.. 짜잔~ 이쁘게 SVG 파일이 출력되는 걸 볼.. 이전 1 2 3 4 ··· 7 다음