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: 无法与底部选项卡栏一起使用