IOS面试题总结--UIView和CALayer的层级关系和区别
来源:互联网 发布:悦木之源泥娃娃知乎 编辑:程序博客网 时间:2024/06/06 04:47
1.由于UIView继承自UIResponse,所以它是可以相应时间的,而CALayer是继承自NSObject,没有可以相应时间的接口。
2.UIView侧重于展示内容,而CALayer则侧重于图形和界面的绘制。
3.当View展示的时候,View是layer的CALayerDelegate,View展示的内容是由CALayer进行display的。
4.View内容的展示依赖于CALayer对于内容的绘制,UIView的frame也是由内部的CALayer进行绘制的。
5.对于UIView的属性修改,不会引起动画效果,但是对于CALayer的属性修改,是支持默认动画效果的,在VIew执行动画的时候,VIew是layer的代理,layer通过actionForLayer:forkey相对应的代理VIew请求动画action。
0 0
- IOS面试题总结--UIView和CALayer的层级关系和区别
- iOS 之CALayer和UIView的关系
- iOS UIView 和 CALayer 的关系
- CALayer和UIView的关系
- UIView和CALayer的关系
- UIView 和 CALayer的关系
- CALayer和UIView的关系
- UIView和CALayer的关系
- UIView 和 CAlayer 的关系
- iOS的UIView和CALayer
- UIView和CALayer的区别
- UIView和CALayer的区别
- UIView和CALayer的区别
- UIView和CALayer的区别
- UIView和CALayer的区别
- UIView和CALayer的区别
- UIView和CALayer的区别
- UIview和CaLayer的区别
- 1.(c语言)产生随机数(rand()和srand()的配合使用)
- 《Effective C++》学习笔记——条款40
- Android Camera数据流分析全程记录(非overlay方式)
- try块和异常处理,断言assert
- sessionStorage localStorage 和 cookie 之间的区别转
- IOS面试题总结--UIView和CALayer的层级关系和区别
- iOS学习----------AFNetworking(4)responseSerialization
- 设计模式之责任链模式
- ListView在Activity和Fragment中的显示和使用
- 三条足以让电脑死机的命令(.bat文件)
- POJ 3176 Cow Bowling
- BASIC-15字符串对比字符串 大小写VIP试题
- 常用的linux命令
- Android软件开发随笔笔记第一讲