Spec-Zone.ru › React Native

InputAccessoryView

Компонент, который позволяет настраивать вид аксессуара для ввода с клавиатуры на iOS. Вид аксессуара для ввода отображается над клавиатурой всякий раз, когда у TextInput есть фокус. Этот компонент можно использовать для создания пользовательских панелей инструментов.

Чтобы использовать этот компонент, оберните свою пользовательскую панель инструментов компонентом InputAccessoryView и задайте nativeID. Затем передайте этот nativeID в качестве inputAccessoryViewID любого желаемого TextInput. Пример:

Этот компонент также можно использовать для создания «прилипающих» текстовых полей (текстовых полей, привязанных к верхней части клавиатуры). Для этого оберните TextInput компонентом InputAccessoryView, и не задавайте nativeID. Пример см. в InputAccessoryViewExample.js.

Справочник

Свойства

backgroundColor

Тип
цвет

nativeID

Идентификатор, используемый для связывания этого InputAccessoryView с указанными TextInput(ами).

Тип
строка

style

Тип
Стиль элемента

Известные проблемы

  • react-native#18997: Не поддерживает многострочные TextInput
  • react-native#20157: Нельзя использовать с нижней панелью вкладок

© 2022 Facebook Inc.
Licensed under the Creative Commons Attribution 4.0 International Public License.
https://reactnative.dev/docs/inputaccessoryview

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API