我的问题的背景:如果需要,小部件将其子小Expanded部件缩小到零高度并忽略其子小部件约束。
目标:防止扩展widget缩小到小于其子级大小,以便其小部件不会被破坏。
此外,我需要小部件占用所有可用空间并扩展其子项。
旁注:
Container用于分配高度空间以expanded对空间变化做出反应
这是代码:
import 'package:flutter/material.dart';
class MainScreen extends StatelessWidget {
const MainScreen({Key key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
children: <Widget>[
Expanded(
child: Card(
color: Colors.blueAccent,
child: LimitedBox(
maxHeight: 200,
child: Text(
'Test dummy text Test dummy text Test dummy text Test dummy text Test dummy text Test dummy text …Run Code Online (Sandbox Code Playgroud)