gpt4 book ai didi

Flutter Row() 'crossAxisAlignment != CrossAxisAlignment.baseline || textBaseline != null' : is not true. 断言失败:

转载 作者:行者123 更新时间:2023-12-03 03:22:38 29 4
gpt4 key购买 nike

在 flutter 中,我在使用 crossAxisAlignment: CrossAxisAlignment.baseline 时出错

错误::

Failed assertion: line 3791 pos 15: 'crossAxisAlignment != CrossAxisAlignment.baseline || textBaseline != null': is not true.

代码::
 Row(
crossAxisAlignment: CrossAxisAlignment.baseline,

children: <Widget>[
Text(
'192',
style: kBoldNumberText,
),
Text(
'cm',
style: kLabelText,
)
],
)

最佳答案

使用时 crossAxisAlignment在 flutter 中,我们需要告诉要对齐的元素,为此我们可以使用 textBaseline: TextBaseline.alphabetic字母或图形

//alphabetic:::

textBaseline: TextBaseline.alphabetic,

-或者-
//graphic:::

textBaseline: TextBaseline.ideographic

就我而言,它是 alphabetic:::所以我重写
Row(
crossAxisAlignment: CrossAxisAlignment.baseline,
textBaseline: TextBaseline.alphabetic, ////<-- HERE --> ////
children: <Widget>[
Text(
'192',
style: kBoldNumberText,
),
Text(
'cm',
style: kLabelText,
)
],
)

关于Flutter Row() 'crossAxisAlignment != CrossAxisAlignment.baseline || textBaseline != null' : is not true. 断言失败:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61541921/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com