在列表顶部插入项目时如何保持LazyVStack / VStack中的滚动位置

时间:2020-06-27 07:37:33

标签: ios swift swiftui

我创建了一个简单的垂直列表,其中包含要显示的项目。

问题是当我通过db.orders.aggregate([ { $lookup: { from: "parts", localField: "items.parts", foreignField: "_id", as: "parts" } }, { $project: { createdBy: 1, items: { $map: { input: "$items", as: "item", in: { description: "$$item.description", parts: { $filter: { input: "$parts", as: "part", cond: { $in: [ "$$part._id", "$$item.parts" ] } } } } } } } } ]) 在列表顶部插入项目时。滚动视图不在同一位置。

观看视频:https://streamable.com/i7ywab


如何使滚动视图保持在同一位置?

这是示例代码。

insertAtTop()

0 个答案:

没有答案