ListView.builder(
shrinkWrap: true,
itemCount: snapshot.data.documents.length,
itemBuilder: (context, index) =>
_buildListItems(context, snapshot.data.documents[index]),
},
),
간단하게 한줄이면 된다
shrinkWrap: true,
일반적으로 목록 보기(GridView, PageView 및 CustomScrollView)는 목록 항목이 더 적은 공간을 필요로 하는 경우에도 상위 요소가 제공하는 모든 사용 가능한 공간을 채우려고 시도한다.
shrinkWrap: true를 사용하면 ListView가 필요한 공간만 차지하도록 지정한다.
항목이 더 많아도 스크롤된다