它包括了图形绘制,投影,动画的Object-C 类集合.它通过我们iOS开发熟悉的应用程序套件与CocoaTouch 视图架构的抽象分层模式,提供了一套非常流畅的动画的接口出来....但是,CALayer与UIView在功能上的区别在哪儿CALayer 不处理用户交互....渲染树: 在渲染图层的使用呈现树的值,渲染树负责执行独立u应用活动的复杂操作.渲染由一个单独的进程/线程来执行,使其对应用程序的运行循环影响降到最低....在iOS 和 Mac OS 两个平台下,事件和用户交互存在比较大的差异,比如Mac OS的用户交互可以通过鼠标/键盘控制.而iOS则通过手势触摸....通用的类:
CAScrollLayer: CALayer 子类,简化显示图层的一部分内容,CAScrollLayer 对象的滚动区域范围在它的子图层中定义.CAScorllLayer 不提供键盘