react-native-elements / react-native-elements-app

Demo app for React Native Elements (w/ React Native Web)
https://reactnativeelements.com/
1.29k stars 417 forks source link

#31 Fixed Input field hiding behind keypad using KeyboardAvoidingView #92

Closed shant24k closed 4 years ago

shant24k commented 4 years ago

Closes #31 . Here I've used KeyboardAvoidingView with props values most suitable for inputs tab components view (and approx for both OS platforms). As for other solutions e.g. signup or login page there're less number of inputs on screen so behavior="position" better serves the purpose. But here it kind of creates issues like 1st field going out of the view (going up). And platform specific best solutions are different. e.g. for android best solution can be no behavior at all & updating AndroidManifest.xml file android:windowSoftInputMode="adjustResize" .

@Monte9 Please review it & let me know suggestions.

Monte9 commented 4 years ago

@shant24k looks good! Thanks for fixing it. 💯

Monte9 commented 4 years ago

Thanks for helping out with this repo. I saw you submitting another PR as well.

Would you interested to join our team & help maintain RNE? If so, please join our slack and DM me. https://reactnativetraining.slack.com