라벨이 Flutter인 게시물 표시

Flutter SafeArea Widget 자세히 알아보기

이미지
화면을 개발하다 보면 노치(Notch) 디자인이나 디스플레이 곡면에 의해 화면이 잘리는 현상이 종종 있습니다. Flutter에서는 이런 문제를 해결하기 위해 SafeArea 위젯을 만들었습니다. SafeArea를 사용하는 이유와 구현 로직을 살펴보고 사용방법까지 알아보도록 하겠습니다.

Flutter setState() 자세히 알아보기

여러분들이 Flutter를 이용해 애플리케이션을 개발하다 보면 상태(변경하고자 하는 데이터)가 변경되어 화면을 업데이트해야 할 상황이 생깁니다. 이때 setState()를 호출하게 됩니다. setState()는 가장 쉬운 화면 업데이트 방법입니다. setState()를 자세히 알아보도록 하겠습니다.

setState() called after dispose() 발생 원인과 해결 방법

setState()는 StatefulWidget에서 Widget을 업데이트할 때 사용된다. Widget을 업데이트하기 위해 setState()를 사용하면 의도하지 않게 setState() called after dispose() 를 접한다. 이 문서는 에러 발생 원인과 해결 방법을 정리한다.