2026년 상식닷컴 선정 식당 & 카페 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

gridDelegate

작성: sangseek | 게시 날짜: 2025/01/31 | 조회수: 41
[ 편집불가 ]
`gridDelegate`는 Flutter에서 GridView와 같은 위젯을 사용할 때, 그리드의 배치 및 레이아웃을 정의하는 역할을 하는 속성입니다. GridView는 스크롤 가능한 그리드 형식의 레이아웃을 생성할 수 있게 해주며, `gridDelegate`를 통해 열의 수, 비율, 간격 등의 속성을 설정할 수 있습니다. 주로 두 가지 주요 `gridDelegate` 옵션이 사용됩니다: 1. SliverGridDelegateWithFixedCrossAxisCount : 이 옵션은 동일한 너비를 가진 여러 개의 열을 생성하며, 열의 수를 고정할 수 있습니다. 예를 들어, 2열 또는 3열의 그리드를 쉽게 만들 수 있습니다. 2. SliverGridDelegateWithMaxCrossAxisExtent : 이 방식은 그리드의 아이템이 사용할 수 있는 최대 너비를 설정하며, 이를 기반으로 여러 열을 자동으로 생성합니다. 이 옵션은 다양한 화면 크기와 방향에 맞춰 유연한 레이아웃을 제공합니다. 각 `gridDelegate`는 그리드 아이템의 크기, 배치, 간격, 스크롤 방향 등을 조절하는 데 필수적인 역할을 합니다.
내용이 부정하다면 싫어요를 누르세요.