解决react-native软键盘弹出挡住输入框的问题
程序员文章站
2022-04-20 09:00:06
...
解决react-native软键盘弹出挡住输入框的问题
写登录页面,整体界面居中之后就出现软键盘弹出挡住输入框,用户体验不好的情况。用了RN官方的KeyboardAvoidingView组件,会有多出来一块灰色区域的bug,于是我就找第三方来解决这个问题,最后用的是react-native-keyboard-aware-scroll-view
1. 安装react-native-keyboard-aware-scroll-view
npm i react-native-keyboard-aware-scroll-view --save
yarn add react-native-keyboard-aware-scroll-view
2. 使用
import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view'
<KeyboardAwareScrollView>
<View>
<TextInput />
</View>
</KeyboardAwareScrollView>
3. 想要拓展功能的
前往https://github.com/APSL/react-native-keyboard-aware-scroll-view
4. 谢谢阅读
欢迎大家评论交流
推荐阅读
-
JS解决移动web开发手机输入框弹出的问题
-
js解决软键盘遮挡输入框的问题分享
-
解决react-native软键盘弹出挡住输入框的问题
-
ios软键盘在input聚集时遮挡住输入框的问题
-
解决ios h5 input输入框被输入法弹出一块区域的问题
-
h5软键盘挡住输入框问题解决(android)
-
[Phonegap+Sencha Touch] 移动开发24 打包wp8.1的App,运行时输入框聚焦弹出软键盘之后,界面上移而不恢复原位的解决办法
-
[Phonegap+Sencha Touch] 移动开发24 打包wp8.1的App,运行时输入框聚焦弹出软键盘之后,界面上移而不恢复原位的解决办法_PHP教程
-
JS解决移动web开发手机输入框弹出的问题
-
js解决软键盘遮挡输入框的问题分享