InputAccessoryView
iOSでキーボード入力アクセサリビューのカスタマイズを可能にするコンポーネントです。入力アクセサリビューは、TextInput
にフォーカスがあるときはいつでもキーボードの上に表示されます。このコンポーネントを使用して、カスタムツールバーを作成できます。
このコンポーネントを使用するには、カスタムツールバーをInputAccessoryViewコンポーネントでラップし、nativeID
を設定します。次に、そのnativeID
を、目的のTextInput
のinputAccessoryViewID
として渡します。基本的な例
このコンポーネントは、スティッキーテキスト入力(キーボードの上部に固定されたテキスト入力)を作成するためにも使用できます。これを行うには、TextInput
をInputAccessoryView
コンポーネントでラップし、nativeID
を設定しません。例については、InputAccessoryViewExample.jsをご覧ください。
リファレンス
プロパティ
backgroundColor
タイプ |
---|
カラー |
nativeID
このInputAccessoryView
を特定のTextInputに関連付けるために使用されるIDです。
タイプ |
---|
文字列 |
style
タイプ |
---|
ビュースタイル |
既知の問題
- react-native#18997: 複数行の
TextInput
をサポートしていません - react-native#20157: 下部タブバーとは併用できません