如何为图片添加监听事件,点击后进入其它页面

iOS 码拜 7年前 (2015-05-02) 524次浏览 0个评论
 

如何为图片添加监听事件,点击后进入其它页面
我要在这个按钮里添加一个监听事件,代码怎么写?然后写好后在函数里怎么区别是点击了哪张图片所监听到的

如何为图片添加监听事件,点击后进入其它页面
10分
UIGestureRecognizer *singleTap =    [[UIGestureRecognizeralloc]initWithTarget:selfaction:@selector(UeserClicked:)];
 imageView.userInteractionEnabled = YES;
 [imageView addGestureRecognizer:singleTap];

-(void)UeserClicked:(UIGestureRecognizer  *)sender
{
     uiimageview *imageView = sender.view;
}
如何为图片添加监听事件,点击后进入其它页面
如何为图片添加监听事件,点击后进入其它页面如何为图片添加监听事件,点击后进入其它页面
本人新手额、、能不能稍微讲的详细些  报错
如何为图片添加监听事件,点击后进入其它页面
引用 1 楼 xxo1986cxm 的回复:
UIGestureRecognizer *singleTap =    [[UIGestureRecognizeralloc]initWithTarget:selfaction:@selector(UeserClicked:)];
 imageView.userInteractionEnabled = YES;
 [imageView addGestureRecognizer:singleTap];

-(void)UeserClicked:(UIGestureRecognizer  *)sender
{
     uiimageview *imageView = sender.view;
}

如何为图片添加监听事件,点击后进入其它页面
本人新手  希望讲的详细些

如何为图片添加监听事件,点击后进入其它页面
20分
给这个UIImageView实例添加UITapGestureRecognizer 手势
但需要先设置UIImageView 支持交互
imgvw.userInteractionEnable = YES;

//////给imageView添加手势
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self  action:@selector(imgPressed:) ];
[imgvw addGestureRecognizer:tap];

-(void)imgPressed:(UIGestureRecognizer *)gestureRecognizer {
         ////to do your logic
}
如何为图片添加监听事件,点击后进入其它页面
10分
引用 3 楼 qq379271395 的回复:
Quote: 引用 1 楼 xxo1986cxm 的回复:
UIGestureRecognizer *singleTap =    [[UIGestureRecognizeralloc]initWithTarget:selfaction:@selector(UeserClicked:)];
 imageView.userInteractionEnabled = YES;
 [imageView addGestureRecognizer:singleTap];

-(void)UeserClicked:(UIGestureRecognizer  *)sender
{
     uiimageview *imageView = sender.view;
}

如何为图片添加监听事件,点击后进入其它页面
本人新手  希望讲的详细些

你这个地方出问题,是因为 initWithTarget: action:之间是有空格的。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何为图片添加监听事件,点击后进入其它页面
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!