@@ -38,6 +38,7 @@ import KeyboardManager, { PreviousNextView } from 'react-native-keyboard-manager
3838KeyboardManager . setEnable ( true ) ;
3939KeyboardManager . setEnableDebugging ( true ) ;
4040KeyboardManager . setKeyboardDistanceFromTextField ( 30 ) ;
41+ KeyboardManager . setLayoutIfNeededOnUpdate ( true ) ;
4142KeyboardManager . setEnableAutoToolbar ( true ) ;
4243KeyboardManager . setToolbarDoneBarButtonItemText ( "Done" ) ;
4344KeyboardManager . setToolbarManageBehaviourBy ( "subviews" ) ; // "subviews" | "tag" | "position"
@@ -120,28 +121,28 @@ class App extends Component {
120121 return (
121122 < View style = { { flex : 1 } } >
122123 < SafeAreaView style = { { flex : 1 } } >
123- { /* To try with Modal, uncomment the two following lines. */ }
124- { /* <Modal visible={true}> */ }
125- { /* <PreviousNextView style={{ flex: 1 }}> */ }
124+ { /* To try with Modal, uncomment the two following lines. */ }
125+ { /* <Modal visible={true}> */ }
126+ { /* <PreviousNextView style={{ flex: 1 }}> */ }
126127
127- { /* ScrollView is not required, but may be needed in some cases. */ }
128- < ScrollView >
128+ { /* ScrollView is not required, but may be needed in some cases. */ }
129+ < ScrollView >
129130
130- < View style = { { alignItems : "center" } } >
131+ < View style = { { alignItems : "center" } } >
131132 < Text style = { { marginTop : 10 , textAlign : "center" } } > React-Native Keyboard Manager</ Text >
132- < View style = { { marginTop : 10 , flexDirection : "row" , alignItems : "center" } } >
133- < Text > Enable/Disable </ Text >
134- < Switch onValueChange = { this . onEnableDisable }
135- value = { this . state . enableDisable } />
133+ < View style = { { marginTop : 10 , flexDirection : "row" , alignItems : "center" } } >
134+ < Text > Enable/Disable </ Text >
135+ < Switch onValueChange = { this . onEnableDisable }
136+ value = { this . state . enableDisable } />
137+ </ View >
136138 </ View >
137- </ View >
138139
139- < View > { inputs } </ View >
140+ < View > { inputs } </ View >
140141
141- </ ScrollView >
142+ </ ScrollView >
142143
143- { /* </PreviousNextView> */ }
144- { /* </Modal> */ }
144+ { /* </PreviousNextView> */ }
145+ { /* </Modal> */ }
145146 </ SafeAreaView >
146147 </ View >
147148 )
0 commit comments