聚焦文本输入时如何单击行?(反应原生)

How to click on row when TextInput is focused? (react-native)

本文关键字:原生 单击 输入 文本 何单击 聚焦      更新时间:2023-09-26

如果我单击任何列表视图项目,TouchableOpacity可以正常工作。但是当文本输入聚焦时 - 它不起作用,您需要点击两次。首先单击项目只会从文本输入中删除焦点。如何在不删除焦点的情况下使其工作(一键(。谢谢。

您需要

在列表视图上添加keyboardShouldPersistTaps={true}

马克西姆的好答案。对于最新版本的 react-native,您应该使用

keyboardShouldPersistTaps='always'

由于keyboardShouldPersistTaps={true}现已弃用。