KeyboardAvoidingView
Это компонент, решающий общую проблему с отображением элементов, которые необходимо сдвинуть, чтобы они не перекрывались виртуальной клавиатурой. Он может автоматически изменять высоту, положение или отступ снизу в зависимости от высоты клавиатуры.
Справочник
Свойства
Свойства View
Наследует Свойства View.
behavior
Определяет, как реагировать на появление клавиатуры.
Android и iOS взаимодействуют с этим свойством по-разному. В обоих случаях (iOS и Android) рекомендуется установить
behavior.
| Тип |
|---|
перечисление ('height', 'position', 'padding') |
contentContainerStyle
Стиль контейнера содержимого (View) при 'position'.
| Тип |
|---|
| Стиль View |
enabled
Включить или отключить KeyboardAvoidingView.
| Тип | Значение по умолчанию |
|---|---|
| логическое значение | true |
keyboardVerticalOffset
Это расстояние между верхней частью экрана пользователя и элементом react native. В некоторых случаях оно может быть не нулевым.
| Тип | Значение по умолчанию |
|---|---|
| число | 0 |
© 2022 Facebook Inc.
Licensed under the Creative Commons Attribution 4.0 International Public License.
https://reactnative.dev/docs/keyboardavoidingview