Flutter使用Expanded填充宽度或高度报错

当你使用Expanded试图填充布局的时候,有时候会报错,原因有很多种,比如多重嵌套。这时候,你可以试下下面的这个做法。

把下面这个方式

Expanded(
      //需要填充的控件
      child: Container(
         
      ),
);

改成

Container(
      width: double.maxFinite, //如果要填充高度, 写 height: double.maxFinite,
      
      //需要填充的控件
      child: Container(

      ),
);

是不是解决了?打赏下呗.

 

Flutter使用Expanded填充宽度或高度报错_第1张图片

你可能感兴趣的:(flutter)