Dart 如何将小部件与列类中的顶部对齐?
我应该更改哪个参数以使“childen:[…]”的值适合UI的顶部?(目前,他们正在容器中填充所有免费温泉)。 提前感谢您的解释!! 代码段:Dart 如何将小部件与列类中的顶部对齐?,dart,flutter,flutter-layout,Dart,Flutter,Flutter Layout,我应该更改哪个参数以使“childen:[…]”的值适合UI的顶部?(目前,他们正在容器中填充所有免费温泉)。 提前感谢您的解释!! 代码段: return new Container( child: new Column ( crossAxisAlignment: CrossAxisAlignment.start, mainAxisSize: MainAxisSize.min, children: <Widget>[ new Text('
return new Container(
child: new Column (
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: <Widget>[
new Text('\$$priceUsd\n'),
new Text('1 hour: $percentChange1h%',
style: new TextStyle(
color: changeColor),
)],
)
);
返回新容器(
子:新列(
crossAxisAlignment:crossAxisAlignment.start,
mainAxisSize:mainAxisSize.min,
儿童:[
新文本(“\$$priceUsd\n”),
新文本('1小时:$percentChange1h%',
样式:新文本样式(
颜色:更改颜色),
)],
)
);
只需将主轴对齐设置为起点即可 退回新货柜(
child:新列(
crossAxisAlignment:crossAxisAlignment.start,
mainAxisAlignment:mainAxisAlignment.start,
mainAxisSize:mainAxisSize.min,
儿童:[
新文本(“\$$priceUsd\n”),
新文本('1小时:$percentChange1h%',
样式:新文本样式(
颜色:更改颜色),
)],
)
);
尝试将它们包装成
Align(alignment:alignment.topCenter,child:…)
使用mainAxisAlignment:mainAxisAlignment.start
谢谢大家,伙计们,但问题出在文本参数中,出于某种原因,我没有删除“\n”,所以在第一个文本后生成一个空白字符串…谢谢大家,Raouf,但问题出在文本参数中,由于某些原因,我没有删除“\n”,所以在第一个文本后它会生成一个空白字符串。。。
child: new Column (
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: <Widget>[
new Text('\$$priceUsd\n'),
new Text('1 hour: $percentChange1h%',
style: new TextStyle(
color: changeColor),
)],
)
);