我们可以通过Theme
组件来替换MaterialApp
中的ThemeData
Theme(
data: Theme.of(context).copyWith(
// 如果使用ThemeData这个组件,它会在当前组件内完全替代原来的主题;
// 如果使用Theme.of(context).copyWith,它只会覆盖掉设置的这些主题属性
primaryColor: Colors.black
),
child: ThemeDemo(),
),
我们可以通过Theme
组件来替换MaterialApp
中的ThemeData
Theme(
data: Theme.of(context).copyWith(
// 如果使用ThemeData这个组件,它会在当前组件内完全替代原来的主题;
// 如果使用Theme.of(context).copyWith,它只会覆盖掉设置的这些主题属性
primaryColor: Colors.black
),
child: ThemeDemo(),
),
本文标题:Flutter-Theme(主题)
本文链接:https://www.haomeiwen.com/subject/rfxioctx.html
网友评论