简述CALayer和UIView的关系
答:
UIView和CALayer是相互依赖的关系。
UIView依赖与calayer提供的内容,CALayer依赖uivew提供的容器来显示绘制的内容。
归根到底CALayer是这一切的基础,如果没有CALayer,UIView自身也不会存在,UIView是一个特殊的CALayer实现,添加了响应事件的能力。
结论:
UIView来自CALayer,高于CALayer,是CALayer高层实现与封装。
UIView的所有特性来源于CALayer支持。