iOS 隐藏键盘
2015-12-17 00:00
435 查看
摘要: 点击输入框以外的区域隐藏键盘
//手势隐藏键盘
//创建手势
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(keyboardHide:)];
//设置成NO表示当前控件响应后会传播到其他控件上,默认为YES。
tapGestureRecognizer.cancelsTouchesInView = NO;
//将触摸事件添加到当前view
[self.view addGestureRecognizer:tapGestureRecognizer];
//隐藏键盘
-(void)keyboardHide:(UITapGestureRecognizer*)tap{
[nameField resignFirstResponder];
[psdField resignFirstResponder];
}
//手势隐藏键盘
//创建手势
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(keyboardHide:)];
//设置成NO表示当前控件响应后会传播到其他控件上,默认为YES。
tapGestureRecognizer.cancelsTouchesInView = NO;
//将触摸事件添加到当前view
[self.view addGestureRecognizer:tapGestureRecognizer];
//隐藏键盘
-(void)keyboardHide:(UITapGestureRecognizer*)tap{
[nameField resignFirstResponder];
[psdField resignFirstResponder];
}
相关文章推荐
- ios [__NSCFNumber range Of Char acter From Set:]:
- 方成林:蜂窝教育iOS培训 创业者的天堂
- 17个提升iOS开发效率的必用工具
- [ios版本]AR 现实增强之高通Vuforia
- ios图片加载
- IOS学习资源收集--关于动画的代码学习资源总汇(很棒的动画效果哦)
- iOS 开发者必不可少的 75 个工具
- ios开发 之 设置多种文字颜色/背景色/文字下划线/行间距
- IOS集成支付宝注意事项
- CATransition动画精讲
- iOS 9 新特性之实现 3D Touch 就是 So easy -- OC版
- IOS 导航栏颜色 标题
- 高效开发iOS系列 -- 让Xcode的控制台支持LLDB类型的打印
- 三种ViewController跳转的异同
- iOS通知传值的使用
- iOS深入学习(Block全面分析)
- 问题解决:AVAudioSession的中断处理方法失效
- 蓝懿 ios技术交流和心得分享 12.16
- initWithFrame和 initWithCoder
- iOS 9 相对iOS 8的变化,以及修改方式。