【原创】解决react-native-keyboard-aware-scroll-view组件按钮点击两次才能提交的问题

blogdaren 2018-08-05 抢沙发 1390人次

问题背景

表单中创建了一个文本框和一个注册按钮,在点击文本框获得焦点输入数据之后,然后再去点击注册按钮,结果发现:我必须在按钮上点击2次,第一次是关闭键盘,第二次点击才会触发OnPress事件。

解决方案

确保ScrollView组件的 keyboardShouldPersistTaps='always' ,代码片段:

<KeyboardAwareScrollView keyboardShouldPersistTaps='always'>
......
</KeyboardAwareScrollView>

https://facebook.github.io/react-native/docs/scrollview.html#keyboardshouldpersisttaps

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】解决react-native-keyboard-aware-scroll-view组件按钮点击两次才能提交的问题

发表评论:

您的昵称:
电子邮件:
个人主页: