iOScell中添加button 快速点击Button状态
Cell中一个button 如果手指点击速度过快 button没有点击选中那种灰色状态 但是手指稍微在button中停留一下再松开 button点击选中的那种状态又会有 。
原因:是tableview要先有个预判是要滑动,还是点击
在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么 scroll view 发送 tracking events 到被点击的 subview。假如在计时器到点前发生了移动事件,那么 scroll view 取消 tracking 自己发生滚动。
解决方案
self.tableView.delaysContentTouches=NO;
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。