Enumeration: UIKeyboardType

Overview

The type of keyboard to display for a given text-based view.

Constant Summary

UIKeyboardTypeDefault

Use the default keyboard for the current input method.available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeASCIICapable

Use a keyboard that displays standard ascii characters. available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeNumbersAndPunctuation

Use the numbers and punctuation keyboard.available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeURL

Use a keyboard optimized for url entry. this type features “.”, “/”, and “.com” prominently. available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeNumberPad

Use a numeric keypad designed for pin entry. this type features the numbers 0 through 9 prominently. this keyboard type does not support auto-capitalization. available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypePhonePad

Use a keypad designed for entering telephone numbers. this type features the numbers 0 through 9 and the “*” and “#” characters prominently. this keyboard type does not support auto-capitalization. available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeNamePhonePad

Use a keypad designed for entering a person’s name or phone number. this keyboard type does not support auto-capitalization. available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeEmailAddress

Use a keyboard optimized for specifying email addresses. this type features the “@”, “.” and space characters prominently. available in ios 2.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeDecimalPad

Use a keyboard with numbers and a decimal point. available in ios 4.1 and later.declared in uitextinputtraits.h.

UIKeyboardTypeTwitter

Use a keyboard optimized for twitter text entry, with easy access to the @ and # characters. available in ios 5.0 and later.declared in uitextinputtraits.h.

UIKeyboardTypeAlphabet

Deprecated.use uikeyboardtypeasciicapable instead.available in ios 2.0 and later.declared in uitextinputtraits.h.