gpt4 book ai didi

dart - Flutter:带有 CircleAvatar 的卡片,突出显示

转载 作者:IT王子 更新时间:2023-10-29 06:46:14 25 4
gpt4 key购买 nike

我想制作一张带有 CircleAvatar 的卡片,突出显示(您可以在这张图片中看到详细信息):

Card

我不知道,它是如何工作的:/我用 Stack 和 Positioned Widget 做了一些尝试,但没有用...

最佳答案

我认为@Rémi Rousselet 的方法更好,但这是使用 FractionalTranslation 的另一种方法,因此您可以更多地使用 CircleAvatar

的位置
class CustomCard extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.only(top: 30.0),
child: Container(
child: new Stack(
children: <Widget>[
Card(
child: Container(
height: 100.0,
),
),
FractionalTranslation(
translation: Offset(0.0, -0.4),
child: Align(
child: CircleAvatar(
radius: 25.0,
child: Text("A"),
),
alignment: FractionalOffset(0.5, 0.0),
),
),
],
),
),
);
}
}

test :

return Scaffold(
appBar: AppBar(),
body: ListView(
children: <Widget>[
CustomCard(),
CustomCard(),
CustomCard(),
],
),
);

enter image description here

关于dart - Flutter:带有 CircleAvatar 的卡片,突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51343527/

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