You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-2Lines changed: 9 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -207,9 +207,16 @@ npm i
207
207
npm run demo-vue.ios # or .android
208
208
```
209
209
210
+
## What about IQKeyboardManager?
211
+
If you have [IQKeyboardManager](https://github.com/tjvantoll/nativescript-IQKeyboardManager) installed for better
212
+
keyboard behavior on iOS, then this plugin will detect it and add the height of your custom toolbar to the scroll offset
213
+
IQKeyboardManager applies. You can see this in action in the [NativeScript Core demo app](/demo).
214
+
215
+
Note that you may want to suppress IQKeyboardManager's own toolbar in this case (to avoid a double toolbar), as shown [here](https://github.com/EddyVerbruggen/nativescript-keyboard-toolbar/blob/f81cfb2e5c84fda16e8e735bf34b1030a8b5eeb6/demo/app/main-view-model.ts#L32-L33).
216
+
210
217
## Future work
211
218
-`SearchBar` support.
212
219
- Orientation-change support.
213
220
- Dismiss keyboard on iOS when tapping outside the keyboard (configurable).
214
-
- Auto-scroll the view if the keyboard overlaps the text field.
215
-
- Modal support on Android (currently you can't use the toolbar in a modal because the toolbar is behind the modal)
221
+
- Auto-scroll the view if the keyboard overlaps the text field (on iOS you can already do that with [IQKeyboardManager](https://github.com/tjvantoll/nativescript-IQKeyboardManager)).
222
+
- Modal support on Android (currently you can't use the toolbar in a modal because the toolbar is behind the modal)
0 commit comments