gpt4 book ai didi

android - react-native resize 当键盘打开时

转载 作者:太空宇宙 更新时间:2023-11-03 10:38:48 25 4
gpt4 key购买 nike

我有一个 react-native 简单的聊天应用,看起来像这样

+-----------------
| Header |
+----------------+
| |
| |
| Messages |
| |
| |
+----------------+
| Write here |
+----------------+

我想要实现的是,当我打开键盘时,消息 View 会缩小(降低高度),并且我还可以看到标题和文本输入,就像我现在打开键盘应用程序时看到的那样保持尺寸不变,但键盘将所有内容推到顶部。

最佳答案

我们在 https://github.com/Andr3wHur5t/react-native-keyboard-spacer 上取得了成功.

你可以像这样为你的例子设置它:

<View style={[{flex: 1}]}>
<Header style={{height: 80}}/>
<Messages style={{flex: 1}}/>
<WriteHere style={{height: 80}}/>

{/* The view that will animate to match the keyboards height */}
<KeyboardSpacer/>
</View>

关于android - react-native resize <ScrollView/> 当键盘打开时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38281751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com