728x90 error2 [Flutter ❌] Null-safety 관련 타입 에러 아래와 같은 에러가 뜬다면, 타입이 맞지 않아 발생하는것이다. 근본적인 해결법은 좌변과 우변의 타입을 일치해주면 되는 그런? 간단한 것..... 하지만, Flutter2.0 null-safety도입 후 빈번하게 발생하는 타입 에러⭐ 자주 사용되는 해결법을 먼저 보겠습니다. 1. 변수 뒤에 as ~~ 붙여주기 ex) enum 타입으로 선언되었을 때 enum Gender { Man, Women } ... Gender _gender = Gender.Man; ... _gender = value as Gender ; 2. 변수 뒤에 ! 추가 -강제로 null이 아님(non-null)을 명시 ex) boolean 타입 var _isChecked = false ; //var은 임시적 타입선언 -변수에 있는 값 판단해.. 2021. 8. 4. [Flutter ❌] RenderFlex overflowed by Infinity pixels on the bottom.에러를 해결해보아요 픽셀 초과 에러가 자꾸 떴다,, 플린이라서 뭐하나만 코드를 치면 에러난다..!😤 요 에러는 Column이나 Row위젯은 (기기)화면 크기를 벗어나는 UI를 작성할 수 없기때문에 발생한다. 그래서 두 가지 방법을 먼저 정의하면, 1. (Scroll이 필요시) Column의 경우 ListView로 변경해 스크롤이 되는 화면으로 변경 2. Expanded로 감싸거나 BoxSized로 크기 설정 이제 잘못된 부분을 하나씩 보며 해결해보겠습니다! 우선 코드를 설명하면, 왼쪽 main.dart의 InputWidgets클래스에서 반환한 Scaffold내에, TextField.dart 파일에서 만든 TextFields()클래스를 불러와 화면에 뜨도록 하였다. 그런데, 아래에서 보면, TextFields()클래스내에서도.. 2021. 8. 1. 이전 1 다음 728x90 반응형