版本:Next
KeyboardAvoidingView
该组件会根据键盘高度自动调整自身的高度、位置或底部内边距,以便在虚拟键盘显示时保持可见。
示例
参考
属性
View Props
继承自 View Props。
behavior
指定对键盘出现的响应方式。
备注
Android 和 iOS 对该属性的交互方式不同。建议在 iOS 和 Android 上都设置 behavior。
| 类型 |
|---|
enum('height', 'position', 'padding') |
contentContainerStyle
当 behavior 为 'position' 时,内容容器(View)的样式。
enabled
启用或禁用 KeyboardAvoidingView。
| 类型 | 默认值 |
|---|---|
| boolean | true |
keyboardVerticalOffset
这是用户屏幕顶部与 react native 视图之间的距离,在某些使用场景中可能不为零。
| 类型 | 默认值 |
|---|---|
| number | 0 |