Есть ли способ использовать SliverGrid вне ScrollView?

Я пытался использовать GridView без прокрутки, и я добился этого, установив атрибут "primary" в false. При этом я заметил, что когда один прокручиваемый виджет вкладывается в другой, тень карты получает этот странный эффект.

Обратите внимание на разницу между тенью двух карт

Поэтому я попытался заставить его работать, используя SliverGrid, но обнаружил, что мне нужно обернуть его в CustomScrollView или связанный с ним, и таким образом я снова создам эффект тени. Есть ли способ использовать SliverGrid, который позволяет мне не иметь прокрутки?

1 ответ

Решение

Есть гораздо более простое решение. использование Wrap вместо GridView

Обертка похожа на столбец и строку. Но это двухмерно. Он также обладает отличной способностью контролировать расстояние между предметами.

Другие вопросы по тегам