一、键盘顶起下方布局
最近做RN Android项目遇到了一个问题:
键盘会将布局flexDirection=’column’; justifyContent=’flex-end’的内容顶上来;
学习RN最初遇到的一个问题也和这个类似:
键盘将底部导航栏顶起来,这两个问题的内在原因是一样的,而且在IOS上没有问题的
android:windowSoftInputMode="stateAlwaysHidden|adjustPan">
其实,原理就是始终将布局内容隐藏在键盘下方
二、键盘遮盖需要输入的TextInput,这个问题也很常见。
原理就是在最外层的View套一层可滑动得ScrollView,当TextInput onFocus的时候重新计算该布局的位置,解决方案也有很多,就先给出一种吧