Skip to content

Commit b6b26b7

Browse files
Update App.tsx
1 parent 4436240 commit b6b26b7

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

Sample/App.tsx

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,25 +31,28 @@ import {
3131
Switch,
3232
Modal,
3333
SafeAreaView,
34+
Platform
3435
} from 'react-native';
3536

3637
import KeyboardManager, {PreviousNextView} from 'react-native-keyboard-manager';
3738

38-
KeyboardManager.setEnable(true);
39-
KeyboardManager.setEnableDebugging(true);
40-
KeyboardManager.setKeyboardDistanceFromTextField(30);
41-
KeyboardManager.setLayoutIfNeededOnUpdate(true);
42-
KeyboardManager.setEnableAutoToolbar(true);
43-
KeyboardManager.setToolbarDoneBarButtonItemText('Done');
44-
KeyboardManager.setToolbarManageBehaviourBy('subviews'); // "subviews" | "tag" | "position"
45-
KeyboardManager.setToolbarPreviousNextButtonEnable(true);
46-
KeyboardManager.setToolbarTintColor('#FF00FF'); // Only #000000 format is supported
47-
KeyboardManager.setToolbarBarTintColor('#FFFF00'); // Only #000000 format is supported
48-
KeyboardManager.setShouldShowToolbarPlaceholder(true);
49-
KeyboardManager.setOverrideKeyboardAppearance(false);
50-
KeyboardManager.setKeyboardAppearance('default'); // "default" | "light" | "dark"
51-
KeyboardManager.setShouldResignOnTouchOutside(true);
52-
KeyboardManager.setShouldPlayInputClicks(true);
39+
if (Platform.OS === 'ios') {
40+
KeyboardManager.setEnable(true);
41+
KeyboardManager.setEnableDebugging(true);
42+
KeyboardManager.setKeyboardDistanceFromTextField(30);
43+
KeyboardManager.setLayoutIfNeededOnUpdate(true);
44+
KeyboardManager.setEnableAutoToolbar(true);
45+
KeyboardManager.setToolbarDoneBarButtonItemText('Done');
46+
KeyboardManager.setToolbarManageBehaviourBy('subviews'); // "subviews" | "tag" | "position"
47+
KeyboardManager.setToolbarPreviousNextButtonEnable(true);
48+
KeyboardManager.setToolbarTintColor('#FF00FF'); // Only #000000 format is supported
49+
KeyboardManager.setToolbarBarTintColor('#FFFF00'); // Only #000000 format is supported
50+
KeyboardManager.setShouldShowToolbarPlaceholder(true);
51+
KeyboardManager.setOverrideKeyboardAppearance(false);
52+
KeyboardManager.setKeyboardAppearance('default'); // "default" | "light" | "dark"
53+
KeyboardManager.setShouldResignOnTouchOutside(true);
54+
KeyboardManager.setShouldPlayInputClicks(true);
55+
}
5356

5457
const INPUT_KEYS = [
5558
'input1',

0 commit comments

Comments
 (0)