1

我正在设计一个应用程序,该应用程序的页面具有拖曳列表视图。让我们称它们为“MainListView”和“SecondaryListView”。两个列表视图并排放置(“MainListView”在左侧,“SecondaryListView”在右侧)。这两个列表中的数据是来自 Web API 的父子数据。

场景一:

流程如下:

  1. 初始化页面时,“SecondaryListView”(1 级数据)中存在初始父数据。

2.用户单击“SecondaryListView”中的一项。单击的数据移动到“MainListView”,“SecondaryListView”现在由子项或选定项更新。

  1. 这个序列一直持续到到达最后一个孩子。

场景二:

假设用户已升到第 5 级。第 1、2、3、4、5 级选定数据在“MainListView”中,“SecondaryListView”具有第 5 级选定数据的子项。

  1. 现在用户在“MainListView”中选择第二级选定数据。

  2. 第 3、4、5 级数据从“MainListView”中删除,“SecondaryListView”被第 2 级的子级填充。

我的要求是我需要添加一些动画。这是所需的动画:

  1. 在场景 1 中,当用户从“SecondaryListView”中选择一项时,该项目将滑向“MainListView”并添加到列表底部。目前它刚刚被添加。没有幻灯片动画。

  2. 在场景 2 中,当用户从“MainListView”中选择一个项目时,其他被删除的元素(例如第 3、4、5 个)应该在列表中向下滑动并消失。目前还没有实现滑动和删除动画。

我的列表都使用数据绑定和使用模板。该功能完全可以使用所需的动画。目前,如果我更改绑定数据,则该功能可以正常工作,但动画是我无法使其正常工作的。

任何的意见都将会有帮助。

  • 吉里哈
4

0 回答 0