我想允许用户触摸屏幕上的任何地方来关闭键盘,但仍然允许与按钮交互。我的代码看起来像:
<TouchableWithoutFeedback onPress={Keyboard.dismiss} accessible={false}>
<View>
<Button onPress={...} />
</View>
</TouchableWithoutFeedback>
现在,当我按下按钮时,键盘会消失,但按钮的 onPress 事件不会触发。有没有办法让可触摸组件在被包裹在 TouchableWithoutFeedback 中时做出响应,或者在触摸屏幕时关闭键盘的更好方法?