对于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的。

0

0 学习 · 1878 问题

查看课程