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

而原本使用的属性过少:

两者之间区别如下:

同时使用Theme还可以修改许多默认的设置,比如FlatButton的默认宽度为88,高度为36,但是FlatButton中没有直接修改的属性,网上好多的方法都是通过包一层
在我刚开始的学习的时候,使用Button相关的组件因为一些属性没有暴露无法更灵活的修改。
比如最常用的宽和高
使用Theme可以更灵活的处理组件的样式如下。
而原本使用的属性过少:
两者之间区别如下:
本文标题:【Flutter踩坑自学记】Theme自定义一组按钮
本文链接:https://www.haomeiwen.com/subject/smwfqhtx.html
网友评论