美文网首页
iOS 事件传递机制

iOS 事件传递机制

作者: MTDeveloper | 来源:发表于2021-05-17 22:55 被阅读0次

响应链上往下(最上层View为上-->viewcontroller-->window-->application--丢弃)

哪一层响应了就截止到哪一层

事件传递(下往上application-->window-->viewcontroller-->view(也就是能够响应事件的对象))

其中最重要的两个方法

-(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent)event;

-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent)event;

这两个系统方法重写的话可以指定响应对象或者在当前响应对象里面做相应的响应操作;

https://www.jianshu.com/p/da323da2279f?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

https://www.jianshu.com/p/3e53d4d5f293

相关文章

  • 深入浅出iOS事件机制

    深入浅出iOS事件机制事件传递:响应链事件传递响应链

  • 初识iOS事情处理机制

    参考:史上最详细的iOS之事件的传递和响应机制-原理篇iOS触摸事件全家桶史上最详细的iOS之事件的传递和响应机制...

  • iOS之事件的传递和响应机制

    iOS之事件的传递和响应机制

  • 01进阶之路-UI视图

    1. 事件传递机制和响应者链条 学习链接 事件传递机制iOS中的事件可以分为3大类型 1 触摸事件 2 加速计...

  • iOS事件传递和视图响应

    iOS事件响应机制的事件传递流程 - (UIView *)hitTest:(CGPoint)point withE...

  • iOS 事件传递机制

    事件传递机制 响应者链的事件传递过程:如果当前view是控制器的view,那么控制器就是上一个响应者,事件就传递给...

  • iOS事件传递机制

    发生触摸事件后,系统会将事件加入到一个由UIApplication管理的事件队列中(事件处理遵循FIFO) 一个事...

  • iOS 事件传递机制

    iOS的事件分为以下几种 Touch Events 触摸事件 Shake-motion events 运动事件,比...

  • IOS 事件传递机制

    事件传递流程 倒序查找子视图 也就是说最后添加的视图会最先查找 同时也会调用子视图内的 hitText 方法返回最...

  • iOS事件传递机制

    本文来自:风雨「83」[https://blog.csdn.net/wywinstonwy/article/det...

网友评论

      本文标题:iOS 事件传递机制

      本文链接:https://www.haomeiwen.com/subject/pgrsjltx.html