viewDidLoad方法里加载隐藏方法:
{
UserName(UITextField类型)
}
[self hiddenKeyBoard];
-(void)hiddenKeyBoard
{
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(keyboardHide:)];
//设置成NO表示当前控件响应后会传播到其他控件上,默认为YES。
tapGestureRecognizer.cancelsTouchesInView = NO;
//将触摸事件添加到当前view
[self.view addGestureRecognizer:tapGestureRecognizer];
}
-(void)keyboardHide:(UITapGestureRecognizer*)tap{
//UserName的键盘隐藏事件
[UserName resignFirstResponder];
}