视图交互模型以及人机交互顺序
一、用户触摸屏幕后,应用程序如何进行响应
1.用户触摸屏幕2.硬件将触摸事件报告给UIKit 框架
3.UIKit框架将触发的信息封装为一个UIEvent对象,并派发给恰当的视图
4.视图的事件处理方法
5.如果视图标识需要重新布局,UIKit就调用视图的layoutSubviews方法
6.如果视图需要重画,UIKit就调用该视图的drawRect:方法
7.所有更新过的视图都和其他可视内容进行合成,然后发送给图形硬件进行显示
8.图形硬件将渲染完成的内容转移到屏幕