我正在尝试修复我们在android上使用键盘时遇到的一个问题。由于react-native-gifted-chat,我们不得不使用android:windowSoftInputMode="adjustResize"
而不是adjustPan
。问题是,没有adjustResize
和所有其他东西,聊天就会中断(例如表单中的一些文本字段)在没有adjustPan
的情况下中断。我还尝试了adjustResize|adjustPan
、adjustPan|adjustResize
,并尝试在表单组件上使用KeyboardAvoidingView
,但似乎什么都不起作用。下面是使用adjustResize
而不使用任何KeyboardAvoidingView
时的情况。它在键盘上方创建了一些不可点击的灰色区域。请注意,由于聊天,没有办法绕过adjustResize
...
先谢了!
第一节第一节第一节第一节第一次
1条答案
按热度按时间bpsygsoo1#
对于任何挣扎与相同:
包react-native-set-soft-input-mode允许您更改softInputMode,例如,对于聊天,以下操作可以正常工作: