开发我的第一个颤振应用程序。主应用程序屏幕没有这个问题,所有文本都按原样显示。
然而,在我正在开发的这个新屏幕中,所有文本小部件下面都有一些奇怪的黄线/双线。
关于为什么会发生这种情况的任何想法?
问题是有Scaffold没有。 Scaffold是Material应用程序的助手(AppBar, Drawer, 之类的东西)。但是您不会被迫使用Material.
Scaffold
Material
AppBar
Drawer
您缺少的是DefaultTextStyle作为父母的一个实例:
DefaultTextStyle
DefaultTextStyle( style: TextStyle(...), child: Text('Hello world'), )
各种小部件添加一个以更改默认文本主题,例如 Scaffold、Dialog、AppBar、ListTile、…
例如,它DefaultTextStyle允许您的应用栏标题默认为粗体。