Keyboard manager which works in identical way on both iOS and Android.
- mapping keyboard movement to animated values ๐
- missing
keyboardWillShow
/keyboardWillHide
events are available on Android ๐ - module for changing soft input mode on Android ๐ค
- reanimated support ๐
- interactive keyboard dismissing ๐๐ฑ
- prebuilt components (
KeyboardStickyView
,KeyboardAwareScrollView
, re-workedKeyboardAvoidingView
) ๐ KeyboardToolbar
with easy behavior customization of previous, next and done buttons in the keyboard toolbar ๐- easy focused input information retrieval ๐ ๐ฎ
- works with any navigation library ๐งญ
- and more is coming... Stay tuned! ๐
Install react-native-keyboard-controller
package from npm:
yarn add react-native-keyboard-controller
# or
npm install react-native-keyboard-controller --save
Check out our dedicated documentation page for info about this library, API reference and more: https://kirillzyusko.github.io/react-native-keyboard-controller/
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT