【发布时间】:2019-05-07 12:56:18
【问题描述】:
如何使用 Flutter 创建带有图像的按钮?这似乎是最简单的事情,但图像并没有完全填充父小部件。这就是我所拥有的:
Container(child: ConstrainedBox(
constraints: BoxConstraints.expand(),
child: FlatButton(onPressed: null,
child: Image.asset('path/the_image.png'))))
我遵循this post 作为指导。我的图像如下所示:
注意 PNG 图像周围的填充 - 它不在代码中。它从何而来? PNG 本身没有画布填充,因此这一定不是正确的技术。
我所需要的只是一个按钮,其图像填充整个FlatButton,或者我可以添加动作的另一个小部件,而不会扭曲图像。
【问题讨论】:
标签: flutter dart button flutter-layout