InputAccessoryView¶
InputAccessoryView
- компонент, позволяющий настраивать вид аксессуара ввода с клавиатуры на iOS. Представление аксессуара ввода отображается над клавиатурой, когда TextInput
имеет фокус. Этот компонент можно использовать для создания пользовательских панелей инструментов.
Чтобы использовать этот компонент, оберните свою панель инструментов компонентом InputAccessoryView и задайте nativeID
. Затем передайте этот nativeID
в качестве inputAccessoryViewID
любого желаемого TextInput
. Основной пример:
Этот компонент также может быть использован для создания "липких" текстовых вводов (текстовых вводов, привязанных к верхней части клавиатуры). Для этого оберните TextInput
компонентом InputAccessoryView
и не задавайте nativeID
. В качестве примера можно посмотреть InputAccessoryViewExample.js.
Пропсы¶
backgroundColor¶
Тип |
---|
color |
nativeID¶
Идентификатор, который используется для привязки данного InputAccessoryView
к указанному TextInput
(ам).
Тип |
---|
string |
style¶
Тип |
---|
View Style |
Известные проблемы¶
- react-native#18997: Не поддерживается многострочный
TextInput
- react-native#20157: Невозможно использовать с нижней панелью вкладок