我试图移动所有我可以移动的东西useNativeDriver
。我试过这个:
onPanResponderMove: Animated.event([null, { dy:this.state.appearAnim }], { useNativeDriver:true }),
Run Code Online (Sandbox Code Playgroud)
但是,这会导致以下错误:
config.onPanResponderMove 不是函数
如果我只是设置useNativeDriver
为false
,它会按预期工作。有没有人知道如何在 PanResponder 中使用本机驱动程序?
小智 10
我引用了 react-native github 存储库:
这是本机 Animated.event 的当前限制。它不适用于 PanResponder,因为它是用 JavaScript 实现的。您可以查看https://github.com/wix/react-native-interactable,它可以处理具有原生动画值的手势。
看起来目前不可能在 react native 中使用 NativeDriver 和 PanResponder。
归档时间: |
|
查看次数: |
3805 次 |
最近记录: |