IOS开发之触摸背景关闭键盘的代码实现
2014-06-24 11:46
477 查看
直接上代码:
以上代码是在一个viewController里面,if语句中的判断self.view指的就是背景。
touchesBegan:withEvent:是声明在UIResponder中的一个函数,当一个或多个手指在view或者window上触摸时会调用该函数。默认没有做任何事情。这里重写它。
// 触摸背景,关闭键盘 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [touches anyObject]; UIView *view = (UIView *)[touch view]; if (view == self.view) { [weightTextField resignFirstResponder]; } }
以上代码是在一个viewController里面,if语句中的判断self.view指的就是背景。
touchesBegan:withEvent:是声明在UIResponder中的一个函数,当一个或多个手指在view或者window上触摸时会调用该函数。默认没有做任何事情。这里重写它。
相关文章推荐
- IOS开发之触摸背景关闭键盘的代码实现
- 【原】触摸背景关闭键盘的代码实现
- iOS开发>>>UITextField输入框,点击背景任何地方,实现键盘关闭
- ios code或xib下实现按键或触摸背景关闭虚拟键盘
- 代码实现点击背景图片关闭软键盘 iphone
- iOS开发4:关闭键盘
- IOS给View设置背景图片(代码实现)
- IOS开发 左右弹出菜单视图 菜鸟纯代码实现思路
- iOS开发3:关闭键盘
- 代码实现 关闭软键盘 打开软键盘
- IOS开发之路-Objective-C 代码块(Block)-block计算器的实现
- iOS通知栏磨砂透明背景的代码实现(高斯模糊)
- 如何实现触摸textField以外的地方来关闭键盘?
- objective-c的TextFields输入完成后关闭键盘和触摸背景关闭键盘
- IOS开发之---关闭键盘
- iOS ipad开发 UIModalPresentationFormSheet模式的VC 无法关闭键盘解决方法
- [IOS Code]实现全局关闭所有键盘,actionSheet和alertView
- ios点击背景时关闭键盘
- ios 必须实现以下代码才能实现多点触摸
- ios开发实现UIView背景颜色渐变