颤动:如何使按钮扩展到其父级的大小?

颤动:如何使按钮扩展到其父级的大小?,第1张

概述我正在尝试创建方形按钮,但Expanded似乎与容器的工作方式不同.以下面的代码为例 new Expanded( flex: 2, child: new Column( children: <Widget>[ new Expanded( child:new Row( children: <Widget>[ 我正在尝试创建方形按钮,但Expanded似乎与容器的工作方式不同.以下面的代码为例

new Expanded( flex: 2,child: new Column(     children: <Widget>[       new Expanded(         child:new Row(           children: <Widget>[             new Expanded(child: new Materialbutton(...)),new Expanded(child: new Materialbutton(....)),new Expanded(child: new Container(color: colors.red)),new Expanded(child: new Container(color: colors.green)),]         )       )     ],) ) ....

它显示两个水平扩展但不垂直扩展的按钮.同时,容器将水平和垂直扩展.如果我执行以下 *** 作,则会产生相同的效果:

new Expanded( flex: 2,child: new Column(     children: <Widget>[       new Expanded(         child:new Column(           children: <Widget>[             new Expanded(child: new Materialbutton(...)),) ) ....

我把Row改为Column的地方.按钮将垂直展开,但不会水平展开,而容器将同时展开.

有没有办法让我的按钮扩展到垂直和水平适合他们的父母?

解决方法 将crossAxisAlignment属性添加到R​​ow;

crossAxisAlignment: CrossAxisAlignment.stretch
总结

以上是内存溢出为你收集整理的颤动:如何使按钮扩展到其父级的大小?全部内容,希望文章能够帮你解决颤动:如何使按钮扩展到其父级的大小?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1002711.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存