React Native onPressOut并不总是被调用

问题描述

我正在尝试实现数字选择器。有两个按钮,一个用于递增,另一个用于递减。我希望在按住印刷机时数字可以连续增加/减少。为此,我尝试启动计时器onPressIn并停止计时器onPressOut。到目前为止,它运行良好。好吧,几乎完美。

需要注意的是,当我快速按下按钮(> 3次)时,即使不按住按钮,数字也会不断增加。我每次登录onPressIn和onPressOut时都会记录一次,看来最终的onPressOut没有被调用并且被跳过。这意味着计时器永远不会停止。

日志为:

onPressIn
onPressOut
onPressIn
onPressOut
onPressIn

没有最终的onPressOut。

我不确定这是否是错误,还是我误解了onPressOut的工作原理?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)