为什么react-native-reanimated-carousel不允许手动滑动?

wvt8vs2t  于 2022-11-17  发布在  React
关注(0)|答案(1)|浏览(148)

我正在使用X11 M0 N1 X,它确实显示了照片,因为它应该,但当我试图向左或向右滑动它不做任何事情,它不滚动,也不显示任何错误。
以下是与之相关的依赖项:

"react-native-reanimated": "^2.4.1",
"react-native-reanimated-carousel": "^2.5.0",
"react-native-gesture-handler": "^2.4.2",

下面是Carousel代码:

<Carousel
  width={windowWidth * 1.1}
  data={newImgArr}
  windowSize={10}
  loop={true}
  mode={'parallax'}
  autoPlay={false}
  renderItem={({ item }, index) => {
     return (
        <FastImage
           source={{
              uri: item,
              priority: FastImage.priority.high,
              cache: FastImage.cacheControl.immutable,
           }}
           style={{ flex: 1 }}
           resizeMode={FastImage.resizeMode.cover}
        />
     );
  }}
/>

我真的很感激你的帮助!

xqk2d5yq

xqk2d5yq1#

此问题已在已解决的issue中提及。
您只需要在GestureHandlerRootView中 Package 您的旋转木马。

export default function App() {
  return <GestureHandlerRootView>{/* content */}</GestureHandlerRootView>;
}

相关问题