feat: 专栏页适配横屏

This commit is contained in:
orz12
2024-07-11 17:40:14 +08:00
parent eb58675e88
commit fce011fc72

View File

@@ -2,6 +2,7 @@ import 'package:easy_debounce/easy_throttle.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:PiliPalaX/common/constants.dart'; import 'package:PiliPalaX/common/constants.dart';
import '../../utils/grid.dart';
import 'controller.dart'; import 'controller.dart';
import 'widgets/item.dart'; import 'widgets/item.dart';
@@ -66,11 +67,12 @@ class _MemberSeasonsPageState extends State<MemberSeasonsPage> {
builder: (context, boxConstraints) { builder: (context, boxConstraints) {
return GridView.builder( return GridView.builder(
gridDelegate: gridDelegate:
const SliverGridDelegateWithFixedCrossAxisCount( SliverGridDelegateWithExtentAndRatio(
crossAxisCount: 2, mainAxisSpacing: StyleString.cardSpace,
crossAxisSpacing: StyleString.safeSpace, crossAxisSpacing: StyleString.cardSpace,
mainAxisSpacing: StyleString.safeSpace, maxCrossAxisExtent: Grid.maxRowWidth,
childAspectRatio: 0.94, childAspectRatio: 0.94,
mainAxisExtent: 0,
), ),
physics: const NeverScrollableScrollPhysics(), physics: const NeverScrollableScrollPhysics(),
shrinkWrap: true, shrinkWrap: true,