我有一排 child 是2个文本。第一个是字体大小 20,第二个是大小 13。我试图将两者都对齐到底部,但到目前为止还没有运气。这就像第一个大的得到一些额外的填充。
关于如何对齐两个文本的任何好的提示?
最佳答案
我认为您需要使用 crossAxisAlignment
小部件的 textBaseline
和 Row
属性。
尝试这样的事情:
Row(
crossAxisAlignment: CrossAxisAlignment.baseline,
textBaseline: TextBaseline.alphabetic,
children: <Widget>[
Text("foo", style: TextStyle(fontSize: 20)),
Text("bar", style: TextStyle(fontSize: 13)),
],
),
关于dart - 将行中不同大小的文本对齐到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53759209/