gpt4 book ai didi

flutter - 从列表创建堆栈

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

我正在努力实现这一目标:

enter image description here

我正在尝试使用堆栈来执行此操作(这样一幅图像的一部分位于另一幅图像之上。请参见图片)。屏幕上什么也没有出现,也没有错误。我做错了什么?

最佳答案

你不需要 ListView 来实现它。
相反,您将所有子小部件放入 Stack 并将它们包装到 Positioned 小部件中,这将允许您控制它们的位置。

示例代码:

Widget build(BuildContext context) {
final avatars = <Widget>[];
final avatarWidth = 40;
final overlayWidth = 10;
for(int i = 0; i < attendingImagesList.length; i++) {
avatars.add(
Positioned(
left: (avatarWidth - overlayWidth)*i,
child: // put image widget here,
)
);
}

return Stack(children: avatars);
}

关于flutter - 从列表创建堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57521318/

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