如何使用动画库在 React Native 中通过单个手势处理程序事件回调来更新多个动画值?
如何在 React Native 中使用单个手势处理程序更新多个动画值?我想做这样的事情,但更新比例值以及另一个值。
let scale = new Animated.Value(1)
let foo = new Animated.Value(1)
const onPinchEvent = Animated.event(
[
{
nativeEvent: { scale: scale }
},
{
nativeEvent: { focalX: foo }
}
],
{
listener: (event) => console.log(event.nativeEvent),
useNativeDriver: true
}
)
我收到此错误:
不变违规:事件的参数少于映射
How can I update multiple animated values with a single gesture handler in React Native? I want to do something like this, but update the scale value as well as another value.
let scale = new Animated.Value(1)
let foo = new Animated.Value(1)
const onPinchEvent = Animated.event(
[
{
nativeEvent: { scale: scale }
},
{
nativeEvent: { focalX: foo }
}
],
{
listener: (event) => console.log(event.nativeEvent),
useNativeDriver: true
}
)
I get this error:
Invariant Violation: Event has less arguments than mapping
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论