可容纳一个孩子,为后代的文字指定默认样式。常用于多个相同文字的样式统一,避免一一设置。
相关组件
DefaultTextStyle使用
<br />各属性同Text,详见之。<br />其功能是: 设置默认的文字样式应用于【后代组件】,注意后代组件也可以指定自身的样式<br />
import 'package:flutter/material.dart';
class DefaultTextStyleDemo extends StatelessWidget {
@override
Widget build(BuildContext context) {
return DefaultTextStyle(
style: TextStyle(
fontSize: 18,
color: Colors.blue,
decoration: TextDecoration.underline),
child: Wrap(
spacing: 5,
children: <Widget>[
Text("Hello,",),
FlutterLogo(),
Text("Flutter",style: TextStyle(color: Colors.red),),
Text("Unit."),
],
),
);
}
}