反应当地卡片轮播视图?

在这里输入图像说明

有谁知道我们如何在React Native中实现这种视图,或者有没有可用的组件可以帮助解决这个问题?

我也见过F8 2016的应用程序,一直在寻找如何实现过渡和水平滚动旋转木马般的观点。

您可以使用ScrollView在iOS上启用分页 ,在Android上使用ViewPagerAndroid来实现此function 。

F8是一个开源的应用程序,你可以看到它是实际使用的: https : //github.com/fbsamples/f8app/blob/master/js/common/ViewPager.js

该组件呈现所有页面。

如果您只希望显示可见和左右页面以节省内存,那么还有另一个构build它的组件: https : //github.com/fbsamples/f8app/blob/master/js/common/ Carousel.js

还有其他各种类似的实现可用:

但是,我不推荐https://github.com/leecade/react-native-swiper,因为我有几个问题。

我知道这个问题已经很老了,但我最近不得不创build一个能够满足这个特殊需求的组件。 我们结束了开源,所以这是你所有的尝试: react-native-snap-carousel

该插件现在构build在FlatList (版本> = 3.0.0)之上,这对于处理大量的项目非常FlatList 。 它还提供了预览 (效果), 捕捉效果视差图像RTL支持等等。

你可以看看展示柜来了解可以用它来实现什么。 不要犹豫,与我们分享你的经验,因为我们总是试图改善它。

反应,本机捕捉旋转木马archriss展示反应本机捕捉旋转木马archisix aix