react-native - 有没有办法在 Animate.event 中手动设置 dy 值?
问题描述
当条件匹配时,我希望能够将桌子提升到一定高度。如何手动设置dy的值?this.state.drag.y
返回一个对象。如果它是一个简单的值,我可以手动设置它,但是在这种情况下如何手动设置 dy 呢?
onPanResponderMove: (e, gestureState) => {
return Animated.event([null, {
dy: this.state.drag.y,
}])(e, gestureState)
},
解决方案
弄清楚了-
return Animated.event([null, {
dy: this.state.drag.setValue({ x: 0, y: "value" }),
}])(e, gestureState)
其中value可以是您想要手动设置的任何内容。
推荐阅读
- php - 我已经集成了条带连接支付流程。我向管理员帐户收费,它工作正常,但连接帐户返回余额不足错误
- python-3.x - pymagnitude 库中函数 Magnitude.most_similar() 使用的算法是什么?
- powershell - New-PSSession:连接远程服务器outlook.office365.com失败:参数不正确
- image - 未在 CachedNetworkImage 中指定图像 url 时应用程序崩溃
- c - Valgrind 显示肯定丢失了字节,但应该是免费的?
- javascript - ReferenceError: $ 未定义 (WebdriverIO)
- javascript - 将缩放和旋转值重置为零 Onclick 按钮
- c# - 当用户登录时更改连接字符串
- c - 这个缓冲区怎么会溢出?
- android - 单击工具栏中的搜索按钮后视图未正确显示