我在 Wrap 小部件中使用了两个文本小部件,它们的方向设置为水平。我希望这两个不同字体大小的文本子级从底部处于同一水平。而且不知道该怎么做。
2 回答
0
把它作为脚手架的主体:
Stack(
children: <Widget>[
Align(
alignment: Alignment.bottomCenter,
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.baseline,
textBaseline: TextBaseline.ideographic,
children: <Widget>[
Text('text1',style: TextStyle(fontSize: 30,),),
Text('text2',style: TextStyle(fontSize: 40),),
],
),
)
],
)
于 2020-04-20T10:20:16.567 回答
0
Widget build(BuildContext context) {
return Align(
alignment: Alignment.bottomCenter,
child: RichText(
text: TextSpan(
text: 'Hello ',
style: DefaultTextStyle.of(context).style,
children: <TextSpan>[
TextSpan(text: 'bold', style: TextStyle(fontWeight: FontWeight.bold)),
TextSpan(text: ' world!'),
],
),
),
);
}
于 2020-04-20T11:37:07.180 回答