1,响应者 : 能处理事件的对象 第一响应者 : 叫出键盘的那个文本框控件 退出键盘的原理 : 某个文本框控件 不想 当第一响应者
// 退出键盘
UITextField *phone = [[UITextField alloc] init];
[phone resignFirstResponder];
或者,全部推出 [view endEditing:YES] 只要UITextField是一个视图的子视图,就可以用退出键盘编辑,[view endEditing:YES];
自定义键盘! <!-- lang: cpp --> // 1.加载xib创建工具条 UIToolbar *keyboardTool = [[NSBundle mainBundle] loadNibNamed:@"KeyboardTool" owner:nil options:nil][0];
// 设置键盘顶部显示的工具条
_nameFeild.inputAccessoryView = keyboardTool;
_phoneField.inputAccessoryView = keyboardTool;
_addressField.inputAccessoryView = keyboardTool;
// [_nameFeild becomeFirstResponder]; 变成第一响应者(把键盘叫出来)
// _nameFeild.inputView // 自定义键盘(输入键盘)