【Flutter踩坑自学记】Theme自定义一组按钮

同时使用Theme还可以修改许多默认的设置,比如FlatButton的默认宽度为88,高度为36,但是FlatButton中没有直接修改的属性,网上好多的方法都是通过包一层
在我刚开始的学习的时候,使用Button相关的组件因为一些属性没有暴露无法更灵活的修改。
比如最常用的宽和高
使用Theme可以更灵活的处理组件的样式如下。

image.png

而原本使用的属性过少:


image.png

两者之间区别如下:


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • PS:转载请注明出处作者: TigerChain地址: https://www.jianshu.com/p/468...
    TigerChain阅读 1,554评论 1 5
  • 原教程内容详见精益 React 学习指南,这只是我在学习过程中的一些阅读笔记,个人觉得该教程讲解深入浅出,比目前大...
    leonaxiong阅读 2,862评论 1 18
  • 学习Flutter也有一阵子了。闲着没事,用了公司一个已经凉凉的App设计图来练手。当然了接口不可能用的了,所以都...
    唯鹿_weilu阅读 3,105评论 1 18
  • 什么是组件? 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装...
    youins阅读 9,545评论 0 13
  • 1抽象思维培养 逻辑大致可以理解为对具体事物规律的抽象总结,人类大脑进化出逻辑推理功能,一个主流的理论是原始人类在...
    鹿伟伦阅读 231评论 0 1