找回密码
 立即注册
相关推荐换一批
  1. JB/T 9589-1999 燃气轮机 基本部件
  2. SJ/T 11235-2001 软件能力成熟度模型
  3. SJ/T 11234-2001 软件过程能力评估模型
  4. 北师大版2022-2023一年级数学上册期末测试卷可下载打印(附答案)
  5. 2021年人教版小学一年级数学下册期中考试试题考试卷及参考答案解析
  6. 2020年人教版小学一年级数学下册第四单元复习精编试题考试卷及深度解析(附答案)
  7. 2020年北师大版小学一年级数学下册第四单元综合测评卷考试卷及参考解析
  8. 2020年北师大版小学一年级数学上册期末综合复习考试卷指导全集
  9. 人教版2019年小学一年级数学下册《第一单元》单元检测试卷考试卷及参考答案
  10. 2017年苏教版小学一年级下册数学期中检测试卷考试卷
  11. 北师大版2015-2016学年小学一年级数学下学期期末质量检测卷考试卷
  12. 2015-2016学年人教版小学一年级数学上册期末检测题考试卷
  13. 2013年北师大版一年级数学下册:核心知识点系统梳理与归纳
  14. 小学数学二年级下册第六单元检测试卷(二)(B卷)
  15. 小学数学二年级下册第二单元基础达标测试卷(A卷)
  16. 小学数学第四册:第六单元综合能力提升卷(B卷)
  17. 小学二年级上册数学:第三单元基础知识练习卷
  18. 小学数学第四册第二单元综合评估卷(A卷)
  19. 新部编版小学二年级语文上册第五单元综合测评卷(附参考答案)
  20. 部编版小学二年级语文下册《第四单元》单元检测卷及参考答案
  21. 人教版小学二年级数学下册名校期末综合测试卷及参考答案
  22. GB/T 17191.1-1997 信息技术 具有1.5Mbit/s数据传输率的数字存储媒体运动图像及其伴
  23. GB/T 16855.100-2005 机械安全控制系统有关安全部件 第100部分:GB/T16855.1的应用?
  24. GB/T 16855.1-1997 机械安全 控制系统有关安全部件 第1部分 设计通则
图像部件填充一个 | 软件设计/软件工程 2022-05-03 415 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
问题
如何使用 Flutter 创建带有图像的按钮?这似乎是最简单的事情,但图像并没有完全填满父小部件。这就是我所拥有的:
  1. Container(child: ConstrainedBox(
  2.     constraints: BoxConstraints.expand(),
  3.     child: FlatButton(onPressed: null,
  4.         child: Image.asset('path/the_image.png'))))
复制代码

我用这篇文章作为指导。我的图像是这样的:

请注意 PNG 图像周围的填充 - 它不在代码中。它从哪里来的? PNG 本身没有画布填充,所以这一定不是正确的技术。

我所需要的只是一个带有填充整个 FlatButton 的图像的按钮,或者另一个可以在不扭曲图像的情况下添加操作的小部件。

回答
将图像放在 FlatButton 中可能无法满足您的要求,因为它自己处理一些样式(如填充)。

要完全控制按钮方面,您可能想要构建一个自定义小部件(甚至是一个带有自定义显示图像的简单容器小部件)并用手势识别器包装它以处理用户交互(在您的情况下,是一个简单的点击)。最简单的实现将使用 BoxDecoration ,但还有其他小部件,例如 GestureDetector ,它们在可点击的小部件的表面上呈现材料设计波纹。





上一篇:用于 NLP 实践的有效数据集
下一篇:task.getResult().getDownloadUrl().toString() 方法不起作用