InputAccessoryView
非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
一个用于自定义 iOS 键盘辅助视图的组件。当 TextInput 获得焦点时,该辅助视图会显示在键盘上方。此组件可用于创建自定义工具栏。
使用此组件时,请将自定义工具栏包裹在 InputAccessoryView 组件中,并设置 nativeID。然后将该 nativeID 作为 inputAccessoryViewID 属性传递给任意目标 TextInput。基础示例如下:
该组件也可用于创建粘性文本输入框(固定在键盘顶部的输入框)。实现方式是将 TextInput 包裹在 InputAccessoryView 组件中,且不设置 nativeID。具体示例请参阅 InputAccessoryViewExample.js。
参考
属性
backgroundColor
| Type |
|---|
| color |
nativeID
用于将此 InputAccessoryView 与指定 TextInput 关联的唯一标识符。
| Type |
|---|
| string |
style
| Type |
|---|
| View Style |
已知问题
-
react-native#18997: 不支持多行
TextInput -
react-native#20157: 无法与底部标签栏同时使用