React native 当键盘显示时,反应本机实际屏幕大小
当虚拟键盘出现时,如何获得实际屏幕高度?当键盘处于活动状态和处于活动状态时,我需要动态地重新调整视图高度React native 当键盘显示时,反应本机实际屏幕大小,react-native,React Native,当虚拟键盘出现时,如何获得实际屏幕高度?当键盘处于活动状态和处于活动状态时,我需要动态地重新调整视图高度 <View style={styles.container}> <TextInput autoFocus={true}> /> <View style={styles.content}></View> <View> /> 当键盘存在并关闭时,如何计算活动屏幕高度 内容:{高度:?} 键盘回
<View style={styles.container}>
<TextInput
autoFocus={true}>
/>
<View style={styles.content}></View>
<View>
/>
当键盘存在并关闭时,如何计算活动屏幕高度
内容:{高度:?}
键盘回避视图 它是一个组件,用于解决视图的常见问题,这些视图需要移开虚拟键盘。它可以根据键盘的位置自动调整其位置或底部填充 资料来源: 使用此而不是键盘避免查看 键盘避开视图对最后一个元素不起作用,设置填充/边距也不起作用。因此,您必须添加一个新元素,使所有内容都增加几个像素
尝试使用KeyboardawarScrollView,它使滚动交互非常无缝,并提供了许多其他好处,如
重置滚动目录
,并在其末尾管理高度计算。检查我的答案:您是否尝试过使用组件而不是手动设置内容高度?我也试着用键盘回避视图,它并没有达到预期,它仍然隐藏了视图的某些部分。我也没有任何风格。谢谢,但在最小化高度后,当键盘被关闭时,先前的高度不会被更改regained@subhajit当我使用behavior='height'
时,我也遇到了同样的问题,但是behavior='padding'