在我们常用的应用中,需要我们点击屏幕时或者 “点击(设置后)Return时才能回收键盘 想知道Return怎样用 请看我的博客《iOS(学习3) UITextField 常用属性》” ,这里只介绍怎样用代码来实现 点击屏幕 回收键盘
//点屏幕收缩键盘
UIControl *control = [[UIControl alloc] init];
//点击全屏
control.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height );
//执行某个方法
[control addTarget:self action:@selector(controlAction) forControlEvents:UIControlEventTouchUpInside];
//显示在视图上
[self.view addSubview:control];
//下面这行 特殊情况使用 比如有UITextField 编辑状态下 要用下面的代码
//把control放倒最低层
[self.view sendSubviewToBack:control];
执行下面的方法
//点击屏幕收缩键盘
- (void)controlAction
{
[textField resignFirstResponder];
}