在ListView中向上滚动时的Nativescript Show元素-视差效果

最后发布: 2018-08-05 07:09:33


问题

我想获得关于如何实现在Whatsapp或Facebook等许多应用程序中看到的功能的建议,其中有一个列表和标题始终不可见,但是当用户开始从其向上滚动时逐渐显示该标题列表中的任何位置。

在whatsapp和facebook中,向上滚动手势会导致搜索栏缓慢出现在屏幕顶部,而列表本身不会滚动,直到搜索栏完全显示(至少这是android实现)。

我需要有关如何使用Telerik RadListView(android + ios)的Nativescript angular实现此建议。 据我所知,telerik建议不要将ListView放在ScrollView中。

谢谢!

编辑:我了解到它被称为视差效果,并在本地android中找到了它的示例,但是在带有ListView的nativescript中找不到(没有找到带有ScrollView和常规StackLayout的示例,而不是带有ListView的示例)。

nativescript nativescript-telerik-ui nativescript-angular radlistview
回答

您可以在本地NativeScript官方网站的“示例”部分中查看可用的“实现视差滚动效果”示例,该示例显示了如何实现该效果。 只需转到Market.nativescript.org并搜索“视差”即可。 也有一个提供这种功能的插件 ,但我不确定它的质量。