颤振-仅扩展高度

时间:2019-06-27 09:07:42

标签: flutter dart

我认为我滥用了Expanded组件。我希望它能吸收全部的宽度,但它确实占用了高度。

这是我在启用调试模式的情况下得到的(“检出”按钮):

enter image description here

这是代码,我做了什么:

Container(                          
 decoration: cardDecoration,
 child: Column(
   children: <Widget>[
     Expanded(
       child: Container(
        padding: EdgeInsets.only(top : 10.0),
          child: RaisedButton(
          onPressed: (){},
          shape: RoundedRectangleBorder(borderRadius: 
                  BorderRadius.only(
                   bottomLeft : Radius.circular(20.0), 
                   bottomRight : Radius.circular(20.0)
                  )
                 ),
          color: Theme.of(context).primaryColor,
          child: Text(
                  'Check out'.toUpperCase(),
                   style: TextStyle(
                   color: Colors.white, 
                 ),
         ),
       ),
     ),
   )
)

2 个答案:

答案 0 :(得分:1)

尝试Container(width: double.infinity,

这应该可以正常工作而不会引发任何溢出错误(见图)

答案 1 :(得分:1)

我在这里放置了您的图形,它一定会对其他人有所帮助!

enter image description here

这是我的结果:

enter image description here

谢谢F-1!