Device & UX
Plugin.Maui.KeyboardManager
Hide, show, dismiss, resize, and safe-area keyboard
Soft-keyboard control for MAUI: hide, show, dismiss-on-tap, resize/pan/safe-area avoidance, visibility, height, and focus — without platform #if on every page.
Install
dotnet add package Plugin.Maui.KeyboardManagerPackage ID: Plugin.Maui.KeyboardManager
Overview
Plugin.Maui.KeyboardManager is soft-keyboard control for MAUI on Android and iOS. Hide, show, dismiss on tap outside, resize/pan/safe-area avoidance, visibility, height, and focus — without platform #if in every page. UseKeyboardManager is optional; Hide() works without it. Register when you want IME listeners, avoidance, and tap-outside wired at startup.
Capabilities
- Hide and show the IME, including Show(entry).
- Dismiss on tap outside a field.
- Resize, pan, and safe-area avoidance.
- Visibility, height, insets, and focus events.
- .NET MAUI
- Keyboard
- IME
- C#