본문 바로가기
[Flutter]

[Flutter] GridView bottom overflow 대응

by Hevton 2022. 11. 3.
반응형

 

Flutter의 기본 GridView를 사용하다보면 bottom overflow가 발생하곤 한다.

이 이유는, childAspectRatio 속성을 통해서 뷰의 크기비율을 사전에 미리 지정해줘야 하기 때문인데

 

content의 크기가 가변적인 경우에, 이를 어떻게 해야 할지 굉장히 곤란하기도 하다.

 

이럴 때에는 flutter_staggered_grid_view를 사용해주면 된다.

content size에 맞게 알아서 height가 조정되기 때문에 고려해야할 사항들이 없어지므로 편하다.

 

https://pub.dev/packages/flutter_staggered_grid_view

 

flutter_staggered_grid_view | Flutter Package

Provides a collection of Flutter grids layouts (staggered, masonry, quilted, woven, etc.).

pub.dev

 

 

반응형