简述CALayer和UIView的关系

简述CALayer和UIView的关系

答:

UIView和CALayer是相互依赖的关系。

UIView依赖与calayer提供的内容,CALayer依赖uivew提供的容器来显示绘制的内容。

归根到底CALayer是这一切的基础,如果没有CALayer,UIView自身也不会存在,UIView是一个特殊的CALayer实现,添加了响应事件的能力。

结论:

UIView来自CALayer,高于CALayer,是CALayer高层实现与封装。

UIView的所有特性来源于CALayer支持。

你可能感兴趣的:(简述CALayer和UIView的关系)