ios 增加对点击图片的响应
2013-10-17 14:52
134 查看
interface builder中没有提供对点击组件ImageView、Label的响应,在程序运行初期添加gesture recognizer可以实现对相应点击事件的响应,例如实现点击背景图片关闭键盘操作
1、在viewDidLoad中增家gesture recognizer
UITapGestureRecognizer*tapRecognizer=[[UITapGestureRecognizeralloc] initWithTarget:selfaction:@selector(ClickEventOnImage:)];
self.imageview.userInteractionEnabled=YES;
[self.imageviewaddGestureRecognizer:tapRecognizer];
2、在响应函数中对界面中所有的Text Field发送resignFirstResponser消息
-(void) ClickEventOnImage:(id)sender
{
[self.nameresignFirstResponder];
[self.passwordresignFirstResponder];
}
1、在viewDidLoad中增家gesture recognizer
UITapGestureRecognizer*tapRecognizer=[[UITapGestureRecognizeralloc] initWithTarget:selfaction:@selector(ClickEventOnImage:)];
self.imageview.userInteractionEnabled=YES;
[self.imageviewaddGestureRecognizer:tapRecognizer];
2、在响应函数中对界面中所有的Text Field发送resignFirstResponser消息
-(void) ClickEventOnImage:(id)sender
{
[self.nameresignFirstResponder];
[self.passwordresignFirstResponder];
}
相关文章推荐
- IOS如何通过点击图片响应内存的图片库
- Android 响应webview中图片的点击事件
- JS图像映射的应用,在一个图片点击或移动到不同位置有不同响应
- 图片点击放大,再次点击返回原视图.完美封装,一个类一句代码即可调用.IOS完美实现
- android webview js交互, 响应webview中的图片点击事件
- jq动态增加元素时,点击事件不响应解决方法(其他类似)
- android webview js交互, 响应webview中的图片点击事件
- iOS过滤png图片透明部分点击事件
- ios 防止按钮快速点击造成多次响应的避免方法。
- iOS开发Debug之Button点击不响应
- iOS学习笔记(3)——响应自定义的UITableViewCell及其内部控件的点击事件
- iOS 中 点击事件响应的方法hitTest与pointInside
- ios 防止按钮快速点击造成多次响应的避免方法
- IOS开发之关于UIButton点击没有响应问题
- iOS过滤png图片透明部分点击事件
- iOS开发:UILabel无法响应点击事件的问题
- iOS 响应点击(单击或双击)scrollview空白处事件 使用NSNotification
- 实现图片放大缩小,点击热点响应事件
- 新闻客户端首页图片无限循环滚动展示(可点击触发不同事件)初步封装IOS
- ios 防止按钮快速点击造成多次响应的避免方法。