方法:
1、手势(触背景)关闭键盘
-(void)tapBackgroundToClose{//需要在- (void)viewDidLoad{}中调用
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tapBackground)];
[tap setNumberOfTapsRequired:1];//触击次数设为1
[self.view addGestureRecognizer:tap];//添加手势到view中
}
-(void)tapBackground{//定义 点击背景关闭键盘(放弃第一响应者身份)的方法
[self.nameF resignFirstResponder];
[self.numberF resignFirstResponder];
}
2、Return键退出键盘,连线Did End On Exit 到这个行为。
- (IBAction)exitKeyboard:(id)sender {
[sender resignFirstResponder];
}
有点抽象,两张图片补充一下:
PS:我是小白,希望多多指点