iOS

iOS 事件传递的完整过程?

发布于 2020-01-12 22:12:50
关注者
0
被浏览
853
1 个回答
  • 面试哥
    面试哥 2020-01-12
    为面试而生,有面试问题,就找面试哥。
    • 先将事件对象由上往下传递(由父控件传递给子控件),找到最合适的控件来处理这个事件。
    • 调用最合适控件的touches….方法
    • 如果调用了[super touches….];就会将事件顺着响应者链条往上传递,传递给上一个响应者
    • 接着就会调用上一个响应者的touches….方法
    • 如何判断上一个响应者
    • 如果当前这个view是控制器的view,那么控制器就是上一个响应者
    • 如果当前这个view不是控制器的view,那么父控件就是上一个响应者
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看