react-native登录页面切换TextInput输入框时保持键盘展开

1、现象

首次点击输入框(输入手机号码)时,键盘弹出,输完手机号码后,点击输入验证码的输入框时,键盘收起,需要再次点击输入框键盘才展开。结果就是每次切换输入框都需要点击两次。

2、原因

在TextInput外层嵌套了ScrollView组件

3、解决

将ScrollView组件的keyboardShouldPersistTaps属性设置为true即可保持键盘展开

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 综述 键盘遮挡问题,应该是 RN 中常见的了,网上有很多参考文章.但是这次开发的页面中涉及到多行输入框的问题。键盘...
    黑羽肃霜阅读 8,435评论 1 1
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,205评论 4 61
  • 大概一年多以前我记不清老福特的中文名叫乐乎,总把它跟简书混为一谈。那会我在老福特写过点日记,后来日子过得挺顺心,平...
    荣莱阅读 1,436评论 0 0
  • B法,透有所保留
    老郑_e744阅读 1,924评论 0 0
  • 灯光还是亮起了,电影片尾放起了彩蛋。手拿扫把的老阿姨站在门旁,等待着观客离开,见人少了,就自顾自干着了。所有离开...
    zigzager阅读 2,271评论 0 1