인프런 커뮤니티 질문&답변

상우님의 프로필 이미지
상우

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

Dart #1 기본기

오류 해결 도움이 필요합니다 ㅠㅠ

작성

·

310

0

간단하게 만들고있는데 ListView 를 사용했더니 아래와 같은 오류가 뜹니다. 뭐가 문제일까요?!

RenderFlex children have non-zero flex but incoming height constraints are unbounded.

Flexible , Expanded 사용해봤습니다 ㅠ

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요.

말 그대로 ListView 위젯이 무한의 크기를 차지하고 있다는 뜻입니다.

ListView는 이론적으로 무한으로 스크롤이 가능하기때문에 기본 높이가 무한으로 측정돼 있습니다.

그렇기때문에 높이를 지정할 수 있는 위젯으로 감싸줘야합니다.

예를들면 SizedBox, Expanded 등의 위젯이 되겠습니다.

Column 내부에 Expanded를 사용했는데도 overflow가 나신다면

그 상위에 어디선가 무한하게 높이가 커질 수 있도록 코드를 작성해두셔서 그렇습니다.

감사합니다.

상우님의 프로필 이미지
상우

작성한 질문수

질문하기