摘要: // 在view中重写以下方法,其中self.button就是那个希望被触发点击事件的按钮 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { UIView *view = [super hitTest:point with 阅读全文
posted @ 2018-05-09 15:06 HEJJY 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 前言: 按照时间顺序,事件的生命周期是这样的: 事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层实现、拦截事件的处理)->找到最合适的view后事件的处理(touches方法的重写,也就是事件的响应) 其中重点和难点是: 1.如何寻找最合适的view 阅读全文
posted @ 2018-05-09 14:59 HEJJY 阅读(819) 评论(0) 推荐(0) 编辑