gpt4 book ai didi

dart - 不调整父级大小的右对齐

转载 作者:IT王子 更新时间:2023-10-29 06:40:38 24 4
gpt4 key购买 nike

我试图在不调整其父级大小的情况下将某些内容右对齐。所以从技术上讲,框的大小应该取决于文本对象,图标应该右对齐。

return new Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
new Text("this is a test string"),
new Align(
alignment: Alignment.topRight,
child: new Icon(Icons.speaker_notes),
),
]);

一旦将对齐设置为 Alignment.topRight,框就会以全屏宽度绘制。我明白为什么会这样渲染,但也想不出解决办法。有什么想法吗?

enter image description here

最佳答案

你可以尝试这样的事情:

  @override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: Align(
alignment: Alignment.topLeft,
child: new Column(
crossAxisAlignment: CrossAxisAlignment.end,
children: <Widget>[
new Text("this is a test string"),
new Icon(Icons.speaker_notes),
]),
),
);
}

结果

enter image description here

关于dart - 不调整父级大小的右对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52142032/

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