文档章节

给ImageView添加触发效果

langzhouzhou1
 langzhouzhou1
发布于 2016/04/14 15:06
字数 120
阅读 42
收藏 0
 UIImageView * headImageView = [[UIImageView alloc]initWithFrame:CGRectMake(10,10 ,40,40)];
                headImageView.clipsToBounds = YES;
                headImageView.layer.cornerRadius = 20
                //ImageView默认是不可触发的,需要开启
                headImageView.userInteractionEnabled = YES;
                [cell.contentView addSubview:headImageView];
              //给imageView添加点击触发
                UITapGestureRecognizer * tap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(headViewAction:)];
                [headImageView addGestureRecognizer:tap];
              //因为UIImageView没有tag值,所以放到View上,如果是View的话可直接设tag值
                UIView *singleView = [tap view];
                singleView.tag = 100 +i;
//方法                
- (void)headViewAction:(UIGestureRecognizer *)send
{
    //拿到tag值
    UITapGestureRecognizer * tap = (UITapGestureRecognizer *)send;
    NSInteger i = [tap view].tag;
}

UIView也是和上面基本相同。

© 著作权归作者所有

langzhouzhou1
粉丝 5
博文 133
码字总数 64850
作品 0
杭州
私信 提问
首页广告弹框

现在软件的更新也是日新月异,最近发现APP打开后都会在根视图上面弹出一个小广告,点击进去跳入新的界面,点击取消主界面讲可以响应 1.gif 咱们可以创建一个测试的demo工程. 一.创建一个UITabBa...

农民工包子总
2017/12/21
0
0
Android onDraw触发ImageView的setImageBitmap实现动画,可见时执行动画,不可见时自动停止动画

版权声明:本文为Zhang Phil原创文章,请不要转载! https://blog.csdn.net/zhangphil/article/details/81980357 Android onDraw触发ImageView的setImageBitmap实现动画,可见时执行动画,不...

zhangphil
2018/08/23
0
0
gallery内部Item动画效果实现

现在有这么一个效果。 在某事件A被触发后,屏幕上的gallery中,两边的图片逐渐往两边平滑移动直至消失,中间的图片以Y轴为中心翻转到背面,背面是另一张图片。整个gallery控件变成了一张Ima...

yoconana
2012/07/27
1K
0
一个App完成入门篇-搭建主框架

通过第一课的学习,你已经掌握了如何通过debug调试器来跟PC上的设计器联调来实时查看UI设计效果、调试代码了,接下来通过一系列的demo开发教学你将很快上手学习到如何开发一个真正的App。 要...

jonh_felix
2016/03/16
3K
0
高仿小米launcher(ZAKER)跨屏拖动item(有源码)

触发长按事件后浮动原理: windowParams = new WindowManager.LayoutParams(); windowParams.gravity = Gravity.TOP | Gravity.LEFT; windowParams.x = x - itemWidth / 2; windowParams.y =......

76135
2012/07/16
6.8K
9

没有更多内容

加载失败,请刷新页面

加载更多

java发送html模板的高逼格邮件

最近做了一个监测k8s服务pod水平伸缩发送邮件的功能(当pod的cpu/内存达到指定阈值后会水平扩展出多个pod、或者指定时间内pod数应扩展到指定数量),一开始写了个格式很low的邮件,像下面这样...

码农实战
6分钟前
2
0
php-fpm配置文件详解/MariaDB密码重置、慢查询日志

来源:https://blog.csdn.net/Powerful_Fy php-fpm主配置文件路径:/usr/local/php-fpm/etc/php-fpm.conf #位于安装php安装目录下的etc/目录中,该文件中最后一行将配置文件指向:include=/...

asnfuy
11分钟前
2
0
川普给埃尔多安和内堪尼亚胡的信

任性 https://twitter.com/netanyahu/status/1186647558401253377 https://edition.cnn.com/2019/10/16/politics/trump-erdogan-letter/index.htm...

Iridium
32分钟前
10
0
golang-mysql-原生

db.go package mainimport ("database/sql""time"_ "github.com/go-sql-driver/mysql")var (db *sql.DBdsn = "root:123456@tcp(127.0.0.1:3306)/test?charset=u......

李琼涛
今天
5
0
编程作业20191021092341

1编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时 间。使用#define或const创建一个表示60的符号常量或const变量。通过while 循环让用户重复输入值,直到用户输入小于或等于0的值...

1李嘉焘1
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部