QuartzCore 框架介绍(原创 翻译Apple文档)

本文概述了图像处理和视频图像处理领域的核心组件和技术,包括动画、显示链接、层管理、粒子效果等,旨在为开发者提供全面的技术指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

支持图像处理和视频图像处理。

CAAnimation:NSObject

CAAnimation 是一个动画抽象类。

CAAnimationGroup:CAAnimation:NSObject

CAAnimationGroup 允许多个动画编组并且同时执行。

CAPropertyAnimation:CAAnimation:NSObject

CAPropertyAnimation 是CAAnimation 的一个抽象子类,用来创建处理层的属性值的动画。

CABasicAnimation:CAPropertyAnimation:CAAnimation:NSObject

CABasicAnimation 为层的属性提供基本的单一关键帧动画能力。

CAKeyframeAnimation:CAPropertyAnimation:CAAnimation:NSObject

CAKeyframeAnimation 为层对象提供关键帧动画能力。

CATransition:CAAnimation:NSObject

CATransition 为层实现过渡动画。

 

CADisplayLink:NSObject

CADisplayLink 是一个定时器对象,允许你的应用同步它的画图功能到显示的刷新率。

CACAEmitterCell:NSObject

CAEmitterCell 代表CAEmitterLayer 发射的一个粒子源。

CALayer:NSObject

CALayer 管理基于图像的内容并且允许你在它上面执行动画。

CAEAGLLayer:CALayer:NSObject

CAEAGLLayer 支持iPhone 应用的openGL画图。

CAGradientLayer:CALayer:NSObject

CAGradientLayer 在它的背景色上绘制一个颜色渐变,填充层的形状。(包括圆角)

CAMetalLayer:CALayer:NSObject

CAMetalLayer 对象是一个Core Animation层,管理一个Metal纹理池,用来渲染它的内容通过使用Metal。

 CAReplicatorLayer:CALayer:NSObject

CAReplicatorLayer 创建一定指定数量的子层的复制,每个复制的层可能有几何的,临时的和颜色转换应用于它。

 CAScrollLayer:CALayer:NSObject

CAScrollLayer 简化了显示一小部分层

CAShapeLayer:CALayer:NSObject

CAShapeLayer 绘制一条立体的贝塞尔曲线在它的坐标系中。

CATextLayer:CALayer:NSObject

CATextLayer 提供简单的文本布局并且渲染无格式的或属性化的字符串。

CATiledLayer:CALayer:NSObject

CATiledLayer 提供一种方式去异步的提供层的内容的拼贴。

CATransformLayer:CALayer:NSObject

CATransformLayer 对象用于创建真实的三维层层次,而不是平面的层次,平面层次渲染模型用其他的CALayer类。

 

CAMediaTimingFunction:NSObject

CAMediaTimingFunction代表一部分功能,定义了动画的每一步作为一个时间曲线。

CATransaction:NSObject

CATransaction 是Core Animation 机制用来批处理多个层树结构的运作到原子更新对于渲染树。

CAValueFunction:NSObject

 

转载于:https://www.cnblogs.com/iOSJason/p/4244798.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值