UIView和CALayer之间是怎样的层级关联?
- 内容介绍
- 文章标签
- 相关推荐
本文共计446个文字,预计阅读时间需要2分钟。
`UIView`在屏幕上显示依赖于`CALayer`的功能。通过调用`drawRect`方法来渲染自身的内内容。调整`CALayer`的属性可调节`UIView`的外观,`UIView`继承自`UIResponder`。对比`CALayer`与`UIView`,它们都负责屏幕上的显示功能。
- UIView显示在屏幕上归功于CALayer,通过调用drawRect方法来渲染自身的内容,调节CALayer属性可以调整UIView的外观,UIView继承自UIResponder,比起CALayer可以响应用户事件,Xcode6之后可以方便的通过视图调试功能查看图层之间的关系
- UIView是iOS系统中界面元素的基础,所有的界面元素都继承自它。它内部是由Core Animation来实现的,它真正的绘图部分,是由一个叫CALayer(Core Animation Layer)的类来管理。
本文共计446个文字,预计阅读时间需要2分钟。
`UIView`在屏幕上显示依赖于`CALayer`的功能。通过调用`drawRect`方法来渲染自身的内内容。调整`CALayer`的属性可调节`UIView`的外观,`UIView`继承自`UIResponder`。对比`CALayer`与`UIView`,它们都负责屏幕上的显示功能。
- UIView显示在屏幕上归功于CALayer,通过调用drawRect方法来渲染自身的内容,调节CALayer属性可以调整UIView的外观,UIView继承自UIResponder,比起CALayer可以响应用户事件,Xcode6之后可以方便的通过视图调试功能查看图层之间的关系
- UIView是iOS系统中界面元素的基础,所有的界面元素都继承自它。它内部是由Core Animation来实现的,它真正的绘图部分,是由一个叫CALayer(Core Animation Layer)的类来管理。

