Soft keyboard – Pan & scan
It works like this:
When an input field is selected…
…the screen pans up, allowing the soft keyboard to be placed under the input field.
The input field is highlighted, and text can be entered in the input field using the soft keyboard.
When the keyboard is hidden, the screen returns to its original position and the entered text is displayed in the input field.
A few modes are used to organize the available space between the application and the soft keyboard. Pan & scan is the default mode for entering text using the soft keyboard, since it is the safest for existing applications. Use the pan & scan mode when your app has input fields that are located below the middle of the screen.
- Little alteration needed to screen layout (opposed to 'resize' mode)
- Both app and keyboard are visible: Context of input stays clear
- Requires the screen to pan, which might be confusing to the user
- Content may not scroll appropriately. Headers will be pushed off-screen, and for something like a full-screen form, it won\'t be possible to (Stan Kurdziel)