私はカードが一度に1つずつユーザーに提示されるインターフェイスを作成しようとしています。ユーザーはページ単位で左右にスクロールすることができます。私はまた、見るべきものがあるというヒントとして、現在のカードの左右に少量のカードを見たいと思っています。この非常にラフな例は次のようになります。次のページの一部を示すページネーゼーション+ネイティブScrollViewに反応します
現在のコードは次のとおりです。
<ScrollView
style={{width: Dimensions.get('window').width, height: 300}}
horizontal={true}
pagingEnabled={true}
showsHorizontalScrollIndicator={false}
alwaysBounceHorizontal={false}
automaticallyAdjustContentInsets={false}>
<View style={{width: 200, height: 300}}></View>
<View style={{width: 200, height: 300}}></View>
<View style={{width: 200, height: 300}}></View>
</ScrollView>
`
すべて良いが、長いスワイプスクロール複数の項目が、これはScrollView' – Giffo
'へ 'pagingEnabled'異なりはい、いくつかの調整が行われなければなりませんでした制限](https://github.com/archriss/react-native-snap-carousel/tree/flatlist#flatlist-and-scrollviews-limitations)を参照してください。それでも、「scrollEndDragDebounceValue」を「0」に設定すると、それが役に立ちます。 'ScrollView'のprop [' decelerationRate'](https://facebook.github.io/react-native/docs/scrollview.html#decelerationrate)でプレイすることもできます(iOSのみ)。 – bend
バージョン3.2.1はあなたが期待していたものに近いと思います。カルーセルの感覚をよりよくカスタマイズし、豊かな相互作用を提供するために、「FlatList」の上にカスタムスクロールを実装する作業に取り掛かる予定です。 – bend