Flutter有一个名为TextTheme的类,可用于在整个应用程序中设置文本样式。它有几个不同的字段,这些字段决定了在哪些Text窗口小部件上使用哪种样式。这些名字暗示了它们的用途,但有些名字也相当模糊。我找不到任何文档来准确解释这些样式最终会自动应用到哪些小部件
例如,title
将更改AppBar中的标题文本,这似乎很明显。。。但是body2
或display3
呢?
是否有任何资源可以解释其中的每一个,以及它们将应用于哪些小部件(理想情况下是可视化的(?
class TextTheme extends Diagnosticable {
const TextTheme({
this.display4,
this.display3,
this.display2,
this.display1,
this.headline,
this.title,
this.subhead,
this.body2,
this.body1,
this.caption,
this.button,
this.subtitle,
this.overline,
});
我想关于TextTheme的文档就在这里。
我不认为这些样式会自动应用于,它只是您应用于文本的一个选项。