反应本机 onPressOut

React Native onPressOut

我正在使用 react-native。我想在用户释放屏幕时触发该功能。但是,即使用户拖动手指,onPressOut 也会触发。 有什么简单的方法可以检测用户松开手指的时间吗?

 onPressIn={() => {
        console.warn('Pressed!');
      }}
      onPressOut={() => {
        console.warn('Released');
      }}

onPressOut 将在您拖动某些内容时调用,即使用户仍在触摸屏幕也是如此。

你应该勾选onPanResponderRelease,它会在用户拖动后释放触摸时触发。文档 here