对于layer 和UIView
来源:3-23 Layer和UIView方法总览
_小怪
2017-12-05 19:27:51
这两种的区别通过视频的讲解大概了解了,但是疑惑的的是UIView的对象可以调用CALayer的对象 layer ,是不是不能直接称layer为View的一个属性,只是单纯的对象之间的引用对吗? 是不是因为UIView CALayer 两者的父类都是NSObject 所以两者可以互相调用? 我发现UIResponder 的父类也是NSObject ? 我就是对为啥UIView能调用layer不太清楚
1回答
Tender10
2017-12-06
其实layer是一个图层,叫layer图层,UIView主要是对显示内容的管理而 CALayer 主要侧重显示内容的绘制。一般需要对图层做动画处理都会作用于layer图层。所有的对象的父类都是NSObject的。
相似问题