一、键盘风格
支持8种风格键盘。
- typedef
enum { UIKeyboardTypeDefault, // 默认键盘:支持所有字符 UIKeyboardTypeASCIICapab le, // 支持ASCII的默认键盘 UIKeyboardTypeNumbersAnd Punctuation, // 标准电话键盘,支持+*#等符号 UIKeyboardTypeURL, // URL键盘,有.com按钮;只支持URL字符 UIKeyboardTypeNumberPad, //数字键盘 UIKeyboardTypePhonePad, // 电话键盘 UIKeyboardTypeNamePhoneP ad, // 电话键盘,也支持输入人名字 UIKeyboardTypeEmailAddre ss, // 用于输入电子邮件地址的键盘 - }
UIKeyboardType; 用法用例:
textField.keyboardtype =
UIKeyboardTypeNumberPad; 二、键盘外观
- typedef
enum { UIKeyboardAppearanceDefa ult, // 默认外观:浅灰色 UIKeyboardAppearanceAler t, //深灰/石墨色 - }
UIKeyboardAppearance; 用法用例:
textField.keyboardAppearance=UIKeyboardAppearanceDefa
ult; 三、回车键
- typedef
enum { UIReturnKeyDefault, //默认:灰色按钮,标有Return UIReturnKeyGo, //标有Go的蓝色按钮 UIReturnKeyGoogle, //标有Google的蓝色按钮,用于搜索 UIReturnKeyJoin, //标有Join的蓝色按钮 UIReturnKeyNext, //标有Next的蓝色按钮 UIReturnKeyRoute, //标有Route的蓝色按钮 UIReturnKeySearch, //标有Search的蓝色按钮 UIReturnKeySend, //标有Send的蓝色按钮 UIReturnKeyYahoo, //标有Yahoo!的蓝色按钮,用于搜索 UIReturnKeyDone, //标有Done的蓝色按钮 UIReturnKeyEmergencyCall , //紧急呼叫按钮 - }
UIReturnKeyType; 用法用例:
textField.returnKeyType=UIReturnKeyGo;
四、输入框变为密码框
textField.secureTextEntry=Yes;
- typedef
- typedef