카테고리 없음

Flutter 플러터 ListView Builder 높이 지정하기

Teddy Jang 2022. 8. 10. 01:59
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가 필요한 공간만 차지하도록 지정한다.
항목이 더 많아도 스크롤된다