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属性添加到Row;crossAxisAlignment: CrossAxisAlignment.stretch总结
以上是内存溢出为你收集整理的颤动:如何使按钮扩展到其父级的大小?全部内容,希望文章能够帮你解决颤动:如何使按钮扩展到其父级的大小?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)