Ios 给imageview 添加手势没有反应
2024-10-15 01:54:17
道理差不多,简单写写,就是给UIImage所在的UIImageView添加个单击的手势,让用户点击图片时有响应的响应。
有人用个透明的UIButton,感觉有时候不方便。
- (void)viewDidLoad
{
UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 200, 200)];
imageView.userInteractionEnabled = YES;
UITapGestureRecognizer *singleTap =
[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(whenClickImage)];
[imageView addGestureRecognizer:singleTap];
[imageView setImage:[UIImage imageNamed:@"1.png"]];
[singleTap release];
[self.view addSubview: imageView];
}
-(void)whenClickImage
{
NSLog(@"you click image");
}
不仅UIImageView可以添加,UIScrollView上也可以。还可以添加其他双击旋转等手势。
比较简单实用。
原文地址:http://blog.sina.com.cn/s/blog_6f453dd601016idd.html
最新文章
- 个人学习记录2:ajax跨域封装
- Linux 第一次学习笔记
- 关于fisher判别的一点理解
- Entity Framework 学习笔记(1)
- FastJSON应用前测试--转载
- 【HDU】5248-序列变换(贪心+二分)
- 基于NHibernate二级缓存的MongoDB组件
- React Native 导入原生Xcode项目总结与记录
- redis中键的生存时间(expire)
- MySQL- 5.7 sys schema笔记
- 框架开发之——AngularJS+MVC+Routing开发步骤总结——5.14
- Java面试16|设计模式
- AngularJS之备忘与诀窍
- 普通Linux用户1分钟上手vi编辑器
- Oracle 表操作(转)
- PHP之Boolean
- 给网卡设备添加两个IP别名(一个网卡绑定多个ip)
- 模拟POST、Get 请求的工具----APIpost(中文版POSTMAN)
- css盒模型(Box Model)
- LeetCode——Missing Number