如何在自定义 React Native 组件中实现按下事件

How to Implement a press event in a custom React Native Component

我使用 react native 为 android 创建了一个原生 UI 组件,我可以在屏幕上显示它,但我想向它添加一个 onPress 事件。我该怎么做?

您可以使用 TouchableOpacity 或 TouchableHighlight 包裹您的组件。您可以通过这种方式轻松添加事件监听器:

<TouchableOpacity onPress={MY_FUNC}> 
  <MyComponent />
</TouchableOpacity>