InputAccessoryView
一个组件,用于在 iOS 上自定义键盘输入附件视图。当 TextInput
获取焦点时,输入附件视图会显示在键盘上方。此组件可用于创建自定义工具栏。
要使用此组件,请将您的自定义工具栏包装在 InputAccessoryView 组件中,并设置一个 nativeID
。然后,将该 nativeID
作为您所需的 TextInput
的 inputAccessoryViewID
传递。一个基本示例
此组件也可用于创建粘性文本输入(锚定到键盘顶部的文本输入)。为此,请使用 InputAccessoryView
组件包装一个 TextInput
,并且不要设置 nativeID
。有关示例,请查看 InputAccessoryViewExample.js。
参考
属性
backgroundColor
类型 |
---|
颜色 |
nativeID
一个用于将此 InputAccessoryView
与指定的 TextInput(s) 关联起来的 ID。
类型 |
---|
字符串 |
style
类型 |
---|
视图样式 |
已知问题
- react-native#18997:不支持多行
TextInput
- react-native#20157:无法与底部标签栏一起使用