KeyboardAvoidingView
非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
该组件会根据键盘高度自动调整自身高度、位置或底部内边距,确保在虚拟键盘显示时始终可见。
示例
参考
属性
View 属性
继承 View 属性。
behavior
指定键盘出现时的响应方式。
Android 和 iOS 对此属性的处理机制不同。在 iOS 和 Android 平台都建议设置
behavior属性。
| Type |
|---|
enum('height', 'position', 'padding') |
contentContainerStyle
当 behavior 设为 'position' 时内容容器(View)的样式。
| Type |
|---|
| View Style |
enabled
启用或禁用 KeyboardAvoidingView 组件。
| Type | Default |
|---|---|
| boolean | true |
keyboardVerticalOffset
用户屏幕顶部到 React Native 视图的距离,某些使用场景中可能不为零。
| Type | Default |
|---|---|
| number | 0 |