TextInput聚焦时如何单击行? (反应天然)

时间:2016-02-17 16:33:01

标签: javascript reactjs react-native

如果我点击任何ListView项目,TouchableOpacity工作正常。但是当TextInput聚焦时 - 它不起作用,你需要点击两次。首先单击项目将仅从TextInput中删除焦点。如何在不移除焦点的情况下使其工作(只需单击一下)。感谢。

2 个答案:

答案 0 :(得分:8)

您需要在ListView

上添加keyboardShouldPersistTaps={true}

答案 1 :(得分:1)

马克西姆给出了很好的答案。 使用最新版本的react-native,您应该使用

keyboardShouldPersistTaps='always'

现在已弃用keyboardShouldPersistTaps={true}