您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页一个View的点击事件

一个View的点击事件

来源:伴沃教育

实现一个View点击事件。要求:
1、手点击时有背景色。
2、手触摸后移动到要点击的view外,手离开屏幕不触发点击事件。
首先在View中设置代理或者block(由于主要用代理,block里面也没写传出值)作为点击事件传出,如下:


1531052042586.jpg

其次在View的touch方法中实现如下点击方法,以及手指位置判断:


1531052345284.jpg

如果View是在tableViewcell上面,手指上下移动时tabeleView视图滚动会导致touchend方法不执行。可以通过判断手指是否离开屏幕,设置tableView的滑动权限。
对手指的判断通过代理方法传出:


1531053489553.jpg

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务