react-native - 使用ScrollView的TouchableWithoutFeedback

时间:2017-08-18 12:49:11

标签: ios react-native

请帮我解决我的问题。我有很多项目,所以我使用ScrollView。但我也有输入字段并使用TouchableWithoutFeedback使OnPress事件解雇键盘,就像那样 -

return (
     <TouchableWithoutFeedback onPress={Keyboard.dismiss}>
      <View >
        <HeaderMain/>
        <ScrollView >
             ...
        </ScrollView>
      </View>
     </TouchableWithoutFeedback>

我的问题是滚动不起作用。如何使滚动和解除键盘都能正常工作?

1 个答案:

答案 0 :(得分:2)

我认为您应该使用ScrollView中的keyboardShouldPersistTaps和/或keyboardDismissMode道具。

您可以在文档中详细了解相关内容: https://facebook.github.io/react-native/docs/scrollview.html