2

在过去的 2 天里,我一直在努力寻找/实施一个可行的解决方案来满足我对入职流程的 UI 要求。UI 应该是这样的:

第 1 页 第2页 第 3 页 第 4 页

这些页面应该只能垂直滚动。

如您所见,页面应该堆叠在一起。如果不是第一个页面,当前页面(顶部)也应该调整大小,以便用户可以看到已经向上滑动的页面的顶部边缘。

除了页面的排列之外,当用户向上或向下滑动页面时,还应该有一个页面转换,类似于DepthPageTransformer,或者至少可以轻松支持这些转换的更改。

到目前为止,我已经尝试过:

  • 自定义垂直 ViewPager
  • 具有自定义侦听器和逐项滚动的自定义 ScrollView
  • 可翻转 StackView(以及 StackView 的多个其他实现)

但是我没有使用这些方法中的任何一种来达到预期的结果。

该流程类似于linkedin可翻转的stackview,不同之处在于我的要求是针对垂直小部件以及可以在之后进行调整的一些小的小调整。

有人可以帮我解决这个问题,或者至少引导我走向正确的方向吗?

谢谢你。

4

0 回答 0