需要一些建议。我正在尝试创建一个接口,如附图所示。所以它具有水平视差效果。你们有没有创造类似的东西,并让我知道如何继续。任何可以使用的库?这里的Catch是RED中的元素,它跨越多个视图。
关于这个的另一个想法,你认为有一个视图更有意义,我可以根据用户导航显示部分视图。我唯一担心的是,如果我必须支持多种显示尺寸,它可能会变得更加复杂。
答案 0 :(得分:0)
我已经使用嵌套集合视图实现了类似的功能。顶级水平滚动集合视图将具有一个自定义布局对象,该对象添加了一个装饰视图,将背景保留在项目后面。
您可以设置布局对象以使其在边界更改上的布局无效,并相对于集合视图的内容偏移平移装饰视图位置以获得视差效果。
然后你只需要一个带有嵌套垂直滚动集合视图的集合视图单元格,你可以创建3个(或者你想要的多个)。